.auth-shell_shell__uqNbX{position:relative;display:flex;min-block-size:100dvh;inline-size:100%;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden;background-color:var(--rnr-bg);padding:1rem;gap:1.25rem}.auth-shell_mesh__pGwRO{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.auth-shell_meshLayer__h8R_C{position:absolute;inset:0;background-repeat:no-repeat;background-size:160% 160%}.auth-shell_meshWarm__1873o{background-image:radial-gradient(circle at 18% 22%,var(--rnr-primary),transparent 45%),radial-gradient(circle at 82% 30%,var(--rnr-accent),transparent 42%);opacity:.22;animation:auth-shell_drift-a__i3KZE 22s var(--rnr-easing) infinite alternate}.auth-shell_meshCool__WUHzz{background-image:radial-gradient(circle at 40% 88%,var(--rnr-focus),transparent 48%);opacity:.16;animation:auth-shell_drift-b__QsN7M 27s var(--rnr-easing) infinite alternate}.auth-shell_grid__DD3Lf{position:absolute;inset:0;opacity:.05;background-image:linear-gradient(to right,var(--rnr-text) 1px,transparent 1px),linear-gradient(to bottom,var(--rnr-text) 1px,transparent 1px);background-size:3rem 3rem;mask-image:radial-gradient(ellipse at 50% 0,black,transparent 72%)}@keyframes auth-shell_drift-a__i3KZE{0%{background-position:0 0,100% 0}to{background-position:35% 40%,65% 55%}}@keyframes auth-shell_drift-b__QsN7M{0%{background-position:100% 100%}to{background-position:30% 60%}}.auth-shell_layout__paTHO{position:relative;z-index:1;max-inline-size:68rem;flex:1 1 auto;align-items:center;justify-content:center;gap:1.25rem;padding-block:1.5rem}.auth-shell_layout__paTHO,.auth-shell_pitch__pifeP{display:flex;inline-size:100%;min-inline-size:0;flex-direction:column}.auth-shell_pitch__pifeP{gap:.75rem}.auth-shell_pitchPoints__TAyRw{display:none}.auth-shell_card__MooBB{position:relative;inline-size:100%;min-inline-size:0;max-inline-size:30rem;border-radius:var(--rnr-radius-lg);border:1px solid var(--rnr-border);background-color:var(--rnr-surface);box-shadow:var(--rnr-shadow-md);padding:1.25rem}@media (min-width:48rem){.auth-shell_shell__uqNbX{padding:1.5rem}.auth-shell_card__MooBB{padding:1.75rem}.auth-shell_pitchPoints__TAyRw{display:flex;flex-direction:column;gap:.625rem}}@media (min-width:64rem){.auth-shell_layout__paTHO{flex-direction:row;align-items:center;gap:3rem}.auth-shell_pitch__pifeP{flex:1 1 0;gap:1.25rem}.auth-shell_card__MooBB{flex:0 0 27rem}}.auth-shell_glow__hDPit{position:absolute;inset:-1px;z-index:-1;border-radius:var(--rnr-radius-lg);background-image:linear-gradient(130deg,var(--rnr-primary),var(--rnr-accent),var(--rnr-focus),var(--rnr-primary));background-size:300% 300%;opacity:.5;filter:blur(10px);animation:auth-shell_glow-sweep__uy5bU 14s linear infinite}@keyframes auth-shell_glow-sweep__uy5bU{0%{background-position:0 50%}to{background-position:300% 50%}}.auth-shell_step__GPt71{animation:auth-shell_step-in__9Yq_O var(--rnr-motion-base) var(--rnr-easing) both}@keyframes auth-shell_step-in__9Yq_O{0%{opacity:0;transform:translate3d(0,.5rem,0)}to{opacity:1;transform:translateZ(0)}}.auth-shell_shake__DNo7l{animation:auth-shell_shake__DNo7l .32s var(--rnr-easing) both}@keyframes auth-shell_shake__DNo7l{0%,to{transform:translateZ(0)}20%{transform:translate3d(-.4rem,0,0)}40%{transform:translate3d(.35rem,0,0)}60%{transform:translate3d(-.2rem,0,0)}80%{transform:translate3d(.1rem,0,0)}}.auth-shell_field__UNshU{position:relative;display:block;inline-size:100%}.auth-shell_fieldInput__3n651{inline-size:100%;min-block-size:var(--rnr-tap);border-radius:var(--rnr-radius-md);border:1px solid var(--rnr-border-strong);background-color:var(--rnr-surface);color:var(--rnr-text);padding:1.5rem .875rem .5rem;font-size:1.0625rem;transition:border-color var(--rnr-motion-fast) var(--rnr-easing),box-shadow var(--rnr-motion-fast) var(--rnr-easing)}.auth-shell_fieldInput__3n651::placeholder{color:transparent}.auth-shell_fieldInput__3n651:hover{border-color:var(--rnr-primary)}.auth-shell_fieldLabel___NK3G{position:absolute;inset-block-start:.9375rem;inset-inline-start:.9375rem;color:var(--rnr-text-muted);font-size:1.0625rem;pointer-events:none;transform-origin:left top;transition:transform var(--rnr-motion-fast) var(--rnr-easing),color var(--rnr-motion-fast) var(--rnr-easing)}.auth-shell_fieldInput__3n651:focus+.auth-shell_fieldLabel___NK3G,.auth-shell_fieldInput__3n651:not(:placeholder-shown)+.auth-shell_fieldLabel___NK3G{transform:translateY(-.6875rem) scale(.78);color:var(--rnr-primary)}.auth-shell_fieldInvalid__EQB50{border-color:var(--rnr-danger)}.auth-shell_fieldPrefix__vXk_H{position:absolute;inset-block-end:.5rem;inset-inline-end:.875rem;color:var(--rnr-text-muted);font-size:.9375rem;pointer-events:none}.auth-shell_mark__b65kp{position:absolute;inset-block-start:50%;inset-inline-end:.75rem;inline-size:1.375rem;block-size:1.375rem;margin-block-start:-.6875rem}.auth-shell_markPath__hMmyJ{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24;animation:auth-shell_draw__hINy0 .26s var(--rnr-easing) forwards}.auth-shell_markOk__DiEK7{stroke:var(--rnr-success)}.auth-shell_markBad__nQPsH{stroke:var(--rnr-danger)}@keyframes auth-shell_draw__hINy0{to{stroke-dashoffset:0}}.auth-shell_doneBadge__F6ZNJ{display:inline-flex;align-items:center;justify-content:center;inline-size:3.5rem;block-size:3.5rem;border-radius:var(--rnr-radius-full);background:var(--rnr-success-subtle)}.auth-shell_doneMark__uoXHl{inline-size:1.75rem;block-size:1.75rem}.auth-shell_doneMarkPath__A3NGq{fill:none;stroke:var(--rnr-success);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:64;stroke-dashoffset:64;animation:auth-shell_draw__hINy0 .42s var(--rnr-easing) forwards}.auth-shell_doneMarkTick__Af_Ea{animation-delay:.18s}.auth-shell_spinner__0JkPe{position:absolute;inset-block-start:50%;inset-inline-end:.75rem;inline-size:1.125rem;block-size:1.125rem;margin-block-start:-.5625rem;border-radius:var(--rnr-radius-full);border:2px solid var(--rnr-border-strong);border-block-start-color:var(--rnr-primary);animation:auth-shell_spin__O2qIU .7s linear infinite}@keyframes auth-shell_spin__O2qIU{to{transform:rotate(1turn)}}.auth-shell_otpRow__4Uxnd{display:flex;inline-size:100%;min-inline-size:0;gap:.5rem}.auth-shell_otpBox__Ofnot{flex:1 1 0;min-inline-size:0;min-block-size:var(--rnr-tap);border-radius:var(--rnr-radius-md);border:1px solid var(--rnr-border-strong);background-color:var(--rnr-surface);color:var(--rnr-text);text-align:center;font-size:1.375rem;font-variant-numeric:tabular-nums;padding:.5rem 0;transition:border-color var(--rnr-motion-fast) var(--rnr-easing),transform var(--rnr-motion-fast) var(--rnr-easing)}.auth-shell_otpBox__Ofnot:focus{border-color:var(--rnr-primary);transform:translateY(-1px)}.auth-shell_otpFilled__oVmbe{border-color:var(--rnr-primary)}.auth-shell_dots__MA7q3{display:flex;justify-content:center;gap:.625rem}.auth-shell_dot__am1Ol{inline-size:.875rem;block-size:.875rem;border-radius:var(--rnr-radius-full);border:2px solid var(--rnr-border-strong);transition:background-color var(--rnr-motion-fast) var(--rnr-easing),transform var(--rnr-motion-fast) var(--rnr-easing)}.auth-shell_dotFilled__yWwLe{background-color:var(--rnr-primary);border-color:var(--rnr-primary);transform:scale(1.15)}.auth-shell_rail__PJCJA{display:flex;inline-size:100%;min-inline-size:0;align-items:center;gap:.375rem}.auth-shell_railStep__uzP8r{flex:1 1 0;min-inline-size:0;block-size:.25rem;border-radius:var(--rnr-radius-full);background-color:var(--rnr-border);overflow:hidden}.auth-shell_railFill__X3dGp{display:block;block-size:100%;inline-size:0;border-radius:var(--rnr-radius-full);background-color:var(--rnr-primary);transition:inline-size var(--rnr-motion-base) var(--rnr-easing)}.auth-shell_railFillDone__t8V8l{inline-size:100%}@media (prefers-reduced-motion:reduce){.auth-shell_glow__hDPit,.auth-shell_markPath__hMmyJ,.auth-shell_meshCool__WUHzz,.auth-shell_meshWarm__1873o,.auth-shell_shake__DNo7l,.auth-shell_spinner__0JkPe,.auth-shell_step__GPt71{animation:none}.auth-shell_dotFilled__yWwLe,.auth-shell_otpBox__Ofnot:focus,.auth-shell_shake__DNo7l,.auth-shell_step__GPt71{transform:none}.auth-shell_doneMarkPath__A3NGq,.auth-shell_markPath__hMmyJ{stroke-dashoffset:0}.auth-shell_doneMarkPath__A3NGq{animation:none;animation-delay:0s}.auth-shell_spinner__0JkPe{border-block-start-color:var(--rnr-primary);border-inline-end-color:var(--rnr-primary)}.auth-shell_dot__am1Ol,.auth-shell_fieldInput__3n651,.auth-shell_fieldLabel___NK3G,.auth-shell_otpBox__Ofnot,.auth-shell_railFill__X3dGp{transition:none}}.split-shell_shell__fHPof{position:relative;display:flex;min-block-size:100dvh;inline-size:100%;min-inline-size:0;flex-direction:column;background-color:var(--rnr-bg)}.split-shell_panel__Ywy9J{display:none}.split-shell_stage__ReKRo{position:relative;display:flex;flex:1 1 auto;min-inline-size:0;flex-direction:column;background-color:var(--rnr-surface);padding:1rem;gap:1rem}.split-shell_controls__ukscC{display:flex;inline-size:100%;min-inline-size:0;align-items:center;justify-content:space-between;gap:.5rem}.split-shell_controlsActions__VTKET{display:flex;flex-shrink:0;align-items:center;gap:.25rem}.split-shell_cardWrap__PgFBk{display:flex;flex:1 1 auto;min-inline-size:0;flex-direction:column;align-items:center;justify-content:center;padding-block:.5rem}.split-shell_card__SFYAz{inline-size:100%;min-inline-size:0;max-inline-size:26rem;display:flex;flex-direction:column;gap:1.25rem}.split-shell_footer__XNegI{inline-size:100%;min-inline-size:0;text-align:center}@media (min-width:64rem){.split-shell_shell__fHPof{flex-direction:row}.split-shell_panel__Ywy9J{position:relative;display:flex;flex:0 0 52%;min-inline-size:0;flex-direction:column;justify-content:space-between;overflow:hidden;gap:2rem;padding:2.5rem}.split-shell_stage__ReKRo{flex:1 1 0;padding:2rem 2.5rem}.split-shell_controls__ukscC{justify-content:flex-end}.split-shell_cardWrap__PgFBk{padding-block:2rem}}.split-shell_glow__Bs6uX{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(ellipse 70% 55% at 22% 12%,var(--rnr-primary),transparent 70%),radial-gradient(ellipse 55% 45% at 82% 4%,var(--rnr-accent),transparent 72%);opacity:.14}.split-shell_panelInner__YcH_A{position:relative;z-index:1;display:flex;min-inline-size:0;flex-direction:column;gap:2rem}.split-shell_brand__VUBnh{display:flex;min-inline-size:0;align-items:center;gap:.625rem}@media (min-width:64rem){.split-shell_brandCompact__SUUrK{display:none}}.split-shell_cardBrand__60_Bh{display:none}@media (min-width:64rem){.split-shell_cardBrand__60_Bh{display:flex}}.split-shell_headline__pEvpX{font-size:clamp(2.25rem,2.6vw + 1.2rem,3rem);line-height:1.08;letter-spacing:-.02em;font-weight:700;color:var(--rnr-text);text-wrap:balance}.split-shell_features__dZIKw{display:flex;min-inline-size:0;flex-direction:column;gap:1rem}.split-shell_feature___dCA_{display:flex;min-inline-size:0;align-items:center;gap:.875rem}.split-shell_featureTile__ABXpQ{display:flex;flex:0 0 auto;inline-size:2.5rem;block-size:2.5rem;align-items:center;justify-content:center;border-radius:var(--rnr-radius-md);background-color:var(--rnr-primary-soft);color:var(--rnr-primary)}.split-shell_mock__HcpaV{position:relative;z-index:1;inline-size:100%;min-inline-size:0;border-radius:var(--rnr-radius-lg);border:1px solid var(--rnr-border);background-color:var(--rnr-surface);box-shadow:var(--rnr-shadow-md);overflow:hidden}.split-shell_mockChrome__oe69I{display:flex;align-items:center;gap:.375rem;border-block-end:1px solid var(--rnr-border);background-color:var(--rnr-surface-muted);padding:.625rem .75rem}.split-shell_mockDot__4hGEa{inline-size:.5rem;block-size:.5rem;border-radius:var(--rnr-radius-full);background-color:var(--rnr-border-strong)}.split-shell_mockAddress__0CAFc{margin-inline-start:.5rem;block-size:.875rem;flex:1 1 auto;min-inline-size:0;border-radius:var(--rnr-radius-full);background-color:var(--rnr-bg)}.split-shell_mockBody__M66CY{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.625rem;padding:.875rem}.split-shell_mockBlock__gVSds{block-size:3.25rem;border-radius:var(--rnr-radius-md);background-color:var(--rnr-surface-muted)}.split-shell_mockBlockWide__RRC0y{grid-column:1/-1;block-size:1.75rem}.split-shell_mockBlockAccent__0y1VA{background-color:var(--rnr-primary-soft)}@media (prefers-reduced-motion:reduce){.split-shell_glow__Bs6uX{animation:none}}