.registration-section[data-v-4aad6295]{scroll-margin-top:76px;padding:2.5rem 1.25rem 4rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.registration-section .registration-container[data-v-4aad6295]{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:1040px;flex-direction:column;gap:1.25rem}.registration-section .registration-copy[data-v-4aad6295]{display:contents}.registration-section .registration-title[data-v-4aad6295]{margin:0;font-size:56px;font-weight:700;text-transform:uppercase;line-height:72px;letter-spacing:-4px}.registration-section .registration-subtitle[data-v-4aad6295]{margin:0;font-size:1rem;font-weight:700;text-transform:uppercase;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(248 100 238 / var(--tw-text-opacity, 1))}.registration-section .registration-subtitle-break[data-v-4aad6295]{display:block}.registration-section .registration-description[data-v-4aad6295]{margin:0;max-width:200px;font-size:12px;line-height:1rem}.registration-section .registration-card[data-v-4aad6295]{position:relative;order:2;display:flex;width:100%;flex-direction:column;justify-content:center;border-radius:24px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 214 255 / var(--tw-border-opacity, 1));background-color:#130c4b33;padding:.75rem;box-shadow:0 4px 60px #130c4b99}.registration-section .registration-form[data-v-4aad6295]{display:flex;width:100%;flex-direction:column;gap:.75rem}.registration-section .registration-field[data-v-4aad6295]{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.25rem}.registration-section .registration-field input[data-v-4aad6295]{height:56px;width:100%;border-radius:16px;border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:1.25rem;padding-right:1.25rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(33 23 120 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.registration-section .registration-field input[data-v-4aad6295]::-moz-placeholder{color:#211778b3}.registration-section .registration-field input[data-v-4aad6295]::placeholder{color:#211778b3}.registration-section .registration-field input[data-v-4aad6295]:focus{--tw-border-opacity: 1;border-color:rgb(248 100 238 / var(--tw-border-opacity, 1))}.registration-section .registration-field input[data-v-4aad6295]{box-shadow:0 0 4px #0000001a,0 1px 8px #0000001f}.registration-section .registration-field input[aria-invalid=true][data-v-4aad6295]{--tw-border-opacity: 1;border-color:rgb(255 118 118 / var(--tw-border-opacity, 1))}.registration-section .registration-field-row[data-v-4aad6295]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.registration-section .registration-field-error[data-v-4aad6295],.registration-section .registration-submit-error[data-v-4aad6295]{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 180 180 / var(--tw-text-opacity, 1))}.registration-section .registration-submit-error[data-v-4aad6295]{margin:0}.registration-section .registration-captcha[data-v-4aad6295]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.registration-section .registration-submit[data-v-4aad6295]{height:56px;width:100%;border-radius:20px;font-size:12px;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.registration-section .registration-submit[data-v-4aad6295]:disabled{cursor:wait;opacity:.6}.registration-section .registration-submit[data-v-4aad6295]{background:linear-gradient(180deg,#f004dd,#97138c);box-shadow:0 8px 16px -8px #170e57,4px 4px 4px #f864ee inset,-4px -4px 4px #1b106180 inset}.registration-section .registration-card-success[data-v-4aad6295]{min-height:280px;justify-content:center;gap:1rem}.registration-section .registration-success-title[data-v-4aad6295]{margin:0;max-width:352px;font-size:32px;font-weight:700;text-transform:uppercase;line-height:2rem;--tw-text-opacity: 1;color:rgb(248 100 238 / var(--tw-text-opacity, 1))}.registration-section .registration-success-title span[data-v-4aad6295]{display:block}.registration-section .registration-success-message[data-v-4aad6295]{border-radius:12px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;font-size:.875rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(33 23 120 / var(--tw-text-opacity, 1));box-shadow:inset 0 -12px 20px #eec3ea}.registration-section .registration-success-message p[data-v-4aad6295]{margin:0}.registration-section .registration-note[data-v-4aad6295]{position:absolute;right:0;top:calc(100% + 8px);height:auto;width:120px}.registration-section .registration-description[data-v-4aad6295]{order:3}.registration-section .registration-visually-hidden[data-v-4aad6295]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (min-width: 1280px){.registration-section[data-v-4aad6295]{min-height:576px;scroll-margin-top:6rem;padding:0}.registration-section .registration-container[data-v-4aad6295]{display:grid;min-height:576px;grid-template-columns:minmax(0,1fr) 440px;gap:2.5rem;padding-bottom:1.75rem;padding-top:172px}.registration-section .registration-copy[data-v-4aad6295]{flex-direction:column;justify-content:space-between;gap:0px;padding-top:1rem;display:flex}.registration-section .registration-title[data-v-4aad6295]{font-size:100px;line-height:104px;letter-spacing:-8px}.registration-section .registration-subtitle[data-v-4aad6295]{font-size:1.5rem;line-height:1.75rem}.registration-section .registration-subtitle-break[data-v-4aad6295]{display:none}.registration-section .registration-description[data-v-4aad6295]{max-width:520px;font-size:1.25rem;line-height:1.5rem}.registration-section .registration-card[data-v-4aad6295]{order:0;margin-top:0;min-height:376px;padding:2.5rem}.registration-section .registration-submit[data-v-4aad6295]{margin-top:.5rem;height:84px;border-radius:24px;font-size:1.5rem;line-height:2rem}.registration-section .registration-card-success[data-v-4aad6295]{justify-content:flex-start;gap:1.75rem;padding-top:52px}.registration-section .registration-success-title[data-v-4aad6295]{font-size:36px;line-height:2.5rem}.registration-section .registration-success-message[data-v-4aad6295]{min-height:128px;font-size:1rem;line-height:1rem}.registration-section .registration-note[data-v-4aad6295]{right:-80px;top:-192px;width:300px}.registration-section .registration-card-success .registration-note[data-v-4aad6295]{right:-108px}}@media (min-width: 1280px) and (max-width: 1599px){.registration-section .registration-note[data-v-4aad6295],.registration-section .registration-card-success .registration-note[data-v-4aad6295]{right:-80px}}@media (max-width: 375px){.registration-section .registration-title[data-v-4aad6295]{font-size:48px;line-height:64px}.registration-section .registration-subtitle[data-v-4aad6295]{font-size:14px}}@media (max-width: 335px){.registration-section .registration-title[data-v-4aad6295]{font-size:44px;line-height:56px}}
