.step-content[data-v-4fb6be0e]{min-height:300px}.register-wrapper[data-v-4fb6be0e] .register-section,.register-wrapper[data-v-4fb6be0e] .payment-section,.payment-wrapper[data-v-4fb6be0e] .register-section,.payment-wrapper[data-v-4fb6be0e] .payment-section{border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-radius:0;corner-shape:square}.register-wrapper[data-v-4fb6be0e] .form-container,.payment-wrapper[data-v-4fb6be0e] .form-container{background-color:transparent;padding:0}.register-wrapper[data-v-4fb6be0e] .files-ready-badge,.payment-wrapper[data-v-4fb6be0e] .files-ready-badge{--tw-border-opacity: 1;border-color:hsl(var(--color-line) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.register-wrapper[data-v-4fb6be0e] .files-ready-badge .ready-icon,.payment-wrapper[data-v-4fb6be0e] .files-ready-badge .ready-icon{--tw-text-opacity: 1;color:hsl(var(--color-primary) / var(--tw-text-opacity, 1))}.register-wrapper[data-v-4fb6be0e] .files-ready-badge span,.payment-wrapper[data-v-4fb6be0e] .files-ready-badge span{--tw-text-opacity: 1;color:rgb(9 9 11 / var(--tw-text-opacity, 1))}.steps-grid[data-v-b4105ca4]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2.75rem}@media(min-width:640px){.steps-grid[data-v-b4105ca4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}@media(min-width:800px){.steps-grid[data-v-b4105ca4]{gap:3.5rem}}.step[data-v-b4105ca4]{display:flex;flex-direction:column;gap:.875rem}.step-number[data-v-b4105ca4]{position:relative;display:flex;height:1rem;align-items:center}.step-shapes[data-v-b4105ca4]{pointer-events:none;position:absolute;top:50%;stroke:#d4d4d8;left:-18px;transform:translateY(-50%);stroke-width:1.3}.step-index[data-v-b4105ca4]{position:relative;font-size:12.5px;font-weight:600;letter-spacing:.08em;--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.step-title[data-v-b4105ca4]{font-size:22px;font-weight:600;--tw-text-opacity: 1;color:rgb(9 9 11 / var(--tw-text-opacity, 1));letter-spacing:-.032em}.step-text[data-v-b4105ca4]{font-size:15px;line-height:1.625;--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}
