.login_page___bVDP{--ink:#353359;--muted:#77718e;--line:#efedf8;position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;min-height:100dvh;padding:48px 24px 28px;overflow:clip;color-scheme:light;color:var(--ink);background:radial-gradient(ellipse at 17% 18%,#dce9fa80,transparent 48%),radial-gradient(ellipse at 84% 78%,#efedf850,transparent 42%),#f3f4fa}.login_page___bVDP:before{content:"";inset:0;background-image:radial-gradient(#8ca8dd50 1px,transparent 0);background-size:28px 28px;mask-image:radial-gradient(ellipse at center,transparent 30%,#0008 100%)}.login_ambient__shb2r,.login_page___bVDP:before{position:absolute;z-index:-1;pointer-events:none}.login_ambient__shb2r{top:50%;left:50%;width:min(920px,120vw);aspect-ratio:1;transform:translate(-50%,-53%);border:1px solid #ffffffd9;border-radius:50%;box-shadow:0 0 0 52px #ffffff30,inset 0 0 0 58px #ffffff40}.login_orbit__ITjAO{position:absolute;inset:8%;border:1px solid #c8cbe542;border-radius:50%;animation:login_orbit-turn__qyADS 48s linear infinite}.login_orbit__ITjAO:after,.login_orbit__ITjAO:before{content:"";position:absolute;top:50%;left:-7px;width:14px;height:14px;border:1px solid #fff;border-radius:50%;background:radial-gradient(circle at 28% 25%,#fff,#aabcec 65%,#b6531b);box-shadow:0 4px 12px #827b9626}.login_orbit__ITjAO:after{left:auto;right:-5px;width:10px;height:10px;background:#c8cbe5}.login_orbit__ITjAO:nth-child(2){inset:0;animation-duration:64s;animation-direction:reverse}.login_orbit__ITjAO:nth-child(2):before{width:22px;height:22px;left:-11px;background:radial-gradient(circle at 30% 25%,#fff,#e0a0cb 70%,#cc7ab2)}.login_orbit__ITjAO:nth-child(3){inset:17%;animation-duration:38s;animation-delay:-12s}.login_orbit__ITjAO:nth-child(3):after{background:#b0d8d2}.login_page___bVDP:has(.login_motionToggle__F3GN2:not(:checked)) .login_orbit__ITjAO{animation-play-state:paused}.login_card__r3Ltj{position:relative;width:min(448px,100%);margin:0;padding:32px 36px 24px;border:1px solid #fff;border-radius:26px;background:#ffffffed;box-shadow:0 24px 64px #77718e12,0 4px 12px #77718e05;backdrop-filter:blur(12px)}.login_cardHeader__QVmVj{display:flex;flex-direction:column;gap:25px;padding-bottom:26px;border-bottom:1px solid var(--line)}.login_tenant__EoOCV{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:9px;font-weight:500;letter-spacing:1.2px;line-height:1.5;white-space:nowrap}.login_onlineDot__FfAJx{width:6px;height:6px;border-radius:50%;background:#d657a2;flex:none}.login_tenantDivider__bzAFM{width:1px;height:10px;background:#e5e3ef;margin:0 2px}.login_brand__isTcd{display:flex;align-items:center;min-height:35px}.login_brand__isTcd img{display:block;width:218px;max-width:80%;height:auto}.login_intro__4f4eN{padding:27px 0 26px}.login_eyebrow__tkUJ1{display:flex;align-items:center;gap:10px;margin:0 0 10px;color:#b6531b;font-size:10px;font-weight:600;letter-spacing:2px;line-height:1.5}.login_eyebrow__tkUJ1:before{content:"";width:20px;height:2px;background:#b6531b;border-radius:2px}.login_intro__4f4eN h1{margin:0;color:var(--ink);font-size:30px;font-weight:600;letter-spacing:-.7px;line-height:1.4}.login_description__S0J2r{margin:9px 0 0;color:var(--muted);font-size:13px;line-height:1.7}.login_fields__Zm9HF{display:grid;gap:19px}.login_field__07CUi{display:grid;gap:8px}.login_label__1kJPU{display:flex;align-items:center;gap:8px;color:#353359;font-size:12px;font-weight:500;line-height:1.5}.login_label__1kJPU svg{color:#827b96}.login_field__07CUi input{width:100%;height:50px;min-width:0;padding:0 14px;border:1px solid #e5e3ef;border-radius:11px;outline:none;background:#faf9fd;color:var(--ink);font:inherit;font-size:14px;caret-color:#b6531b;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.login_field__07CUi input::placeholder{color:#827b96;opacity:1}.login_field__07CUi input:hover{border-color:#c8cbe5}.login_field__07CUi input:focus-visible{border-color:#b6531b;background:#fff;box-shadow:0 0 0 3px #b6531b19}.login_field__07CUi input:-webkit-autofill{-webkit-text-fill-color:#353359;box-shadow:inset 0 0 0 1000px #faf9fd}.login_submit__ajKqa{display:flex;align-items:center;justify-content:space-between;width:100%;height:50px;margin-top:4px;padding:0 18px;border:1px solid #e5803b;border-radius:11px;background:linear-gradient(105deg,#f9a568,var(--gluxe-orange));color:var(--gluxe-on-orange,#fff);font:inherit;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 6px 16px #b6531b1c;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.login_submit__ajKqa:hover{background:#f5a166;box-shadow:0 8px 20px #b6531b29;transform:translateY(-1px)}.login_submit__ajKqa:active{transform:translateY(0)}.login_motionToggle__F3GN2:focus-visible,.login_submit__ajKqa:focus-visible{outline:3px solid #c8cbe5;outline-offset:3px}.login_error__BN8Ls{margin:0;padding:10px 12px;border:1px solid #f0cbd8;border-radius:9px;background:#fff2f6;color:#a2365b;font-size:12px;line-height:1.6}.login_cardFooter__4ocxL{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:25px;padding-top:19px;border-top:1px solid var(--line);color:var(--muted);font-size:10px;line-height:1.5}.login_cardFooter__4ocxL span{display:flex;align-items:center;gap:7px}.login_cardFooter__4ocxL i{width:5px;height:5px;border-radius:50%;background:#64bcae}.login_pageFooter__3Zq3N{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 20px;margin:0;color:#77718e;font-size:9px;line-height:1.5;letter-spacing:1.2px}.login_motionControl__vawFh{display:inline-flex;align-items:center;gap:6px;min-height:24px;cursor:pointer;font-size:10px;letter-spacing:.2px}.login_motionToggle__F3GN2{width:12px;height:12px;accent-color:#b6531b;cursor:pointer}@keyframes login_orbit-turn__qyADS{to{transform:rotate(1turn)}}@media(max-width:560px){.login_page___bVDP{padding:28px 18px 20px;gap:20px}.login_card__r3Ltj{padding:27px 24px 22px;border-radius:22px}.login_tenant__EoOCV{font-size:8px;gap:6px;letter-spacing:.75px}.login_brand__isTcd img{width:200px}.login_intro__4f4eN h1{font-size:27px}.login_description__S0J2r{font-size:12px}.login_ambient__shb2r{width:155vw}}@media(max-height:740px) and (min-width:561px){.login_page___bVDP{padding-top:24px;padding-bottom:20px;gap:18px}.login_card__r3Ltj{padding-top:24px}.login_cardHeader__QVmVj{gap:18px;padding-bottom:20px}.login_intro__4f4eN{padding:20px 0}}@media(prefers-reduced-motion:reduce){.login_orbit__ITjAO{animation:none}.login_field__07CUi input,.login_submit__ajKqa{transition:none}.login_submit__ajKqa:hover{transform:none}.login_motionControl__vawFh{display:none}}@media(prefers-reduced-transparency:reduce){.login_card__r3Ltj{background:#fff;backdrop-filter:none}}