.auth-split{min-height:calc(100svh - var(--nav-height));display:flex;flex-direction:column}.auth-form-half{flex:1;display:flex;align-items:center;justify-content:center;padding-inline:clamp(20px,6vw,56px);padding-block:clamp(32px,6vh,72px)}.auth-form-inner{width:100%;max-width:420px}.auth-aside{order:-1;position:relative;justify-content:center;padding-inline:clamp(20px,6vw,40px);padding-block:clamp(26px,5vh,40px);border-block-end:1px solid var(--color-line)}.auth-aside,.auth-aside-band{display:flex;align-items:center}.auth-aside-band{flex-direction:column;gap:14px}.auth-crown{inline-size:min(186px,58vw)}.auth-crown-art{display:block;inline-size:100%;block-size:auto;overflow:visible}.auth-aside-wide{display:none}@media (min-width:1024px){.auth-split{display:grid;grid-template-columns:1fr 1fr}.auth-form-half{grid-column:1;grid-row:1}.auth-aside{grid-column:2;grid-row:1;order:0;border-block-end:none;border-inline-start:1px solid var(--color-line);padding-inline:clamp(24px,3vw,64px);padding-block:48px}.auth-aside-band{display:none}.auth-aside-wide{display:block}}.auth-arch{position:relative;aspect-ratio:360/560;block-size:min(72vh,640px);max-inline-size:min(420px,100%)}.auth-arch-art{position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:visible}.auth-arch-words{position:absolute;inset-block:56% 9%;inset-inline:19%;display:flex;align-items:center;justify-content:center;text-align:center;opacity:0;transform:translateY(10px);animation:auth-words-in .9s var(--ease-brand) 1.7s both}@keyframes auth-words-in{to{opacity:1;transform:none}}.arch-line{stroke-dasharray:1;stroke-dashoffset:1;animation:arch-draw 1.5s var(--ease-brand) both}.arch-outer{animation-delay:.2s}.arch-inner{animation-delay:.46s}@keyframes arch-draw{to{stroke-dashoffset:0}}.arch-floor{transform:scaleX(0);transform-origin:50% 50%;animation:arch-floor-out 1s var(--ease-brand) .12s both}@keyframes arch-floor-out{to{transform:scaleX(1)}}.arch-row{opacity:0;animation:arch-row-in .76s var(--ease-brand) var(--row-at,0s) both}@keyframes arch-row-in{to{opacity:var(--row-ink,.4)}}.crown-star{opacity:0;transform:scale(.62);transform-origin:center;transform-box:fill-box;animation:crown-star-in .7s var(--ease-brand) 1s both}@keyframes crown-star-in{to{opacity:1;transform:none}}.auth-band-line{max-width:28ch;opacity:0;transform:translateY(8px);animation:auth-words-in .8s var(--ease-brand) .7s both}@media (prefers-reduced-motion:reduce){.arch-floor,.arch-line,.arch-row,.auth-arch-words,.auth-band-line,.crown-star{animation:none}.auth-arch-words{opacity:1;transform:none}.arch-line{stroke-dashoffset:0}.arch-floor{transform:none}.arch-row{opacity:var(--row-ink,.4)}.auth-band-line,.crown-star{opacity:1;transform:none}}