.registration_canvas__z899B{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:min(760px,85svh);padding:clamp(2rem,7vw,5rem) 1rem;background:radial-gradient(ellipse at 95% 0,rgb(147 51 234/.13),transparent 56%),radial-gradient(ellipse at 0 100%,rgb(0 172 255/.12),transparent 50%)}.registration_canvas__z899B:before{content:"";position:absolute;z-index:-1;width:70vw;height:70vw;max-width:1000px;max-height:1000px;right:-52vw;top:-50vw;border-radius:50%;border:1px solid rgb(175 69 255/.5);box-shadow:0 0 30px rgb(146 45 255/.3),inset 0 0 50px rgb(130 35 255/.15);pointer-events:none}.registration_canvas__z899B:after{content:"";position:absolute;z-index:-1;left:-15%;bottom:-210px;width:130%;height:240px;border-radius:50%;border-top:1px solid rgb(40 155 255/.5);box-shadow:0 -8px 50px rgb(40 80 255/.12);pointer-events:none}[data-theme=dark] .registration_canvas__z899B{background:radial-gradient(ellipse at 95% 5%,rgb(104 20 210/.34),transparent 58%),radial-gradient(ellipse at 0 100%,rgb(0 114 255/.22),transparent 55%),#030b20}.registration_panel__sQU2F{position:relative;padding:clamp(1.5rem,5vw,3rem);border:1px solid rgb(127 87 255/.45);border-radius:1.75rem;background:var(--background);box-shadow:0 20px 70px -35px rgb(93 42 205/.5)}[data-theme=dark] .registration_panel__sQU2F{background:linear-gradient(140deg,rgb(7 25 65/.94),rgb(13 12 40/.95) 65%,rgb(56 20 100/.72))}.registration_progress__2tP__{list-style:none;display:flex;justify-content:space-between;gap:.5rem;padding:0;margin:0 auto 2.75rem;max-width:440px}.registration_progress__2tP__ li{position:relative;display:flex;align-items:center;flex-direction:column;gap:.65rem;flex:1;text-align:center;font-size:.72rem;line-height:1.35;opacity:.65}.registration_progress__2tP__ li[aria-current]{opacity:1;font-weight:600}.registration_progress__2tP__ li:not(:last-child):after{content:"";position:absolute;top:15px;height:1px;inset-inline-start:70%;width:60%;background:rgb(143 155 190/.4)}.registration_stepNumber__XMWc8{display:grid;place-items:center;width:32px;height:32px;border:1px solid;border-radius:50%;font-size:.9rem}.registration_progress__2tP__ li[aria-current] .registration_stepNumber__XMWc8{color:white;border-color:#25bdff;background:var(--dronasis-gradient-primary);box-shadow:0 0 16px rgb(0 145 255/.45)}.registration_emailLabel__PouEz{display:flex;align-items:center;gap:1rem;border:1px solid rgb(128 139 175/.45);border-radius:1rem;padding:.9rem 1rem;background:rgb(128 139 175/.08)}.registration_emailLabel__PouEz:focus-within{outline:2px solid #818cf8;outline-offset:3px}.registration_primary__vX767{display:flex;width:100%;align-items:center;justify-content:center;gap:.75rem;min-height:48px;border-radius:999px;border:1px solid rgb(168 125 255/.55);padding:.8rem 1.2rem;color:white;background:var(--dronasis-gradient-primary);font-weight:600;text-decoration:none;box-shadow:0 6px 20px rgb(91 47 224/.24);cursor:pointer}a.registration_primary__vX767{margin-top:1.75rem}.registration_intentCard__IalYS:disabled,.registration_primary__vX767:disabled{opacity:.8;cursor:wait}.registration_intentCard__IalYS:focus-visible,.registration_primary__vX767:focus-visible{outline:3px solid #38bdf8;outline-offset:5px}.registration_code__v3x6V{display:block;width:100%;min-height:64px;margin-top:.75rem;border:1px solid rgb(128 139 175/.5);border-radius:1rem;padding:1rem .5rem;background:rgb(128 139 175/.08);color:inherit;text-align:center;font-family:monospace;font-size:clamp(1.5rem,5vw,2rem);letter-spacing:.4em;text-indent:.4em}.registration_code__v3x6V:focus-visible{outline:2px solid #818cf8;outline-offset:3px}.registration_intent__6nGjA{padding-block:1rem 3rem}.registration_intentCard__IalYS{display:flex;align-items:center;gap:clamp(.75rem,2vw,1.5rem);padding:clamp(1.25rem,3vw,2rem);border:2px solid #259fff;border-radius:1.5rem;background:linear-gradient(120deg,rgb(0 133 255/.12),rgb(0 133 255/.03));color:inherit;box-shadow:inset 0 0 25px rgb(0 133 255/.08);cursor:pointer}.registration_intentCard__IalYS[data-intent=provider]{border-color:#b65cfa;background:linear-gradient(120deg,rgb(167 52 255/.12),rgb(167 52 255/.03))}.registration_intentCard__IalYS>svg:first-child{color:#0786cc}.registration_intentCard__IalYS[data-intent=provider]>svg:first-child{color:#a346df}[data-theme=dark] .registration_intentCard__IalYS>svg:first-child{color:#45d2ff}[data-theme=dark] .registration_intentCard__IalYS[data-intent=provider]>svg:first-child{color:#cc7fff}@media (prefers-reduced-motion:no-preference){.registration_intentCard__IalYS,.registration_primary__vX767{transition:box-shadow .15s,border-color .15s}.registration_intentCard__IalYS:hover{box-shadow:0 0 24px rgb(93 77 255/.2)}}@media (max-height:550px){.registration_canvas__z899B{min-height:auto;padding-block:2rem}}.registration_primary__vX767:not(:disabled):hover{filter:brightness(.9)}.registration_intentCard__IalYS[aria-pressed=false]{border-color:var(--border);box-shadow:none;background:var(--card)}.registration_intentCard__IalYS[aria-pressed=true]{outline:2px solid var(--ring);outline-offset:3px}