.ClientLoginShell_shell__hJ72C{position:relative;isolation:isolate;min-height:100svh;display:flex;align-items:center;padding:48px 24px;background:var(--login-background);color:var(--login-background-text);overflow:hidden}.ClientLoginShell_content__6LM_E{position:relative;width:100%;max-width:1120px;margin:auto;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:64px}.ClientLoginShell_brand__17Sus{min-width:0;padding:24px}.ClientLoginShell_identity__mS6AR{display:flex;align-items:center;gap:16px}.ClientLoginShell_logo__Y2TCh{width:64px;height:64px;flex-shrink:0;display:grid;place-items:center;border-radius:18px;background:var(--login-accent);color:var(--login-accent-text);font-size:30px;font-weight:800}.ClientLoginShell_logo__Y2TCh img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:inherit;background:#fff;padding:8px}.ClientLoginShell_name__KiocZ{font-size:21px;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.ClientLoginShell_eyebrow__H7tZI{font-size:12px;letter-spacing:.13em;text-transform:uppercase;margin-top:24px;opacity:.85}.ClientLoginShell_headline__pHaGe{font-size:clamp(30px,3.5vw,48px);font-weight:750;letter-spacing:-.04em;line-height:1.15;margin-top:24px}.ClientLoginShell_description__6RWNG{font-size:15px;line-height:1.7;margin-top:20px;max-width:340px;opacity:.85}.ClientLoginShell_decoration__vo9Rg{display:flex;align-items:end;gap:12px;height:94px;margin-top:32px}.ClientLoginShell_decoration__vo9Rg span{height:50%;width:60px;border-radius:12px;background:currentColor;opacity:.14}.ClientLoginShell_decoration__vo9Rg span:nth-child(2){height:100%}.ClientLoginShell_decoration__vo9Rg span:nth-child(3){height:72%}.ClientLoginShell_card__DFTxJ{width:100%;max-width:480px;background:#fff;color:#0f172a;padding:40px;border-radius:28px;box-shadow:0 24px 80px #0f172a18}.ClientLoginShell_form__tUgCV h2{color:#0f172a}.ClientLoginShell_form__tUgCV label,.ClientLoginShell_form__tUgCV label span,.ClientLoginShell_form__tUgCV p{color:#475569}.ClientLoginShell_form__tUgCV input{color:#0f172a;background:#f8fafc;border-color:#cbd5e1;box-shadow:none}.ClientLoginShell_form__tUgCV input::-moz-placeholder{color:#64748b}.ClientLoginShell_form__tUgCV input::placeholder{color:#64748b}.ClientLoginShell_form__tUgCV input:focus{border-color:var(--login-button);outline:2px solid var(--login-button);outline-offset:2px}.ClientLoginShell_form__tUgCV form svg{color:#64748b}.ClientLoginShell_form__tUgCV button:not([type=submit]){color:#334155}.ClientLoginShell_form__tUgCV button[type=submit]{background:var(--login-button);color:var(--login-button-text);box-shadow:none}.ClientLoginShell_form__tUgCV a:focus-visible,.ClientLoginShell_form__tUgCV button:focus-visible{outline:2px solid var(--login-button);outline-offset:3px}.ClientLoginShell_form__tUgCV .text-red-200{background:#fef2f2;color:#991b1b}.ClientLoginShell_backgroundImage__y8gsJ{position:absolute;z-index:-2;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ClientLoginShell_shell__hJ72C[data-layout=split] .ClientLoginShell_brand__17Sus{background:var(--login-accent);color:var(--login-accent-text);border-radius:32px;padding:44px}.ClientLoginShell_shell__hJ72C[data-layout=split] .ClientLoginShell_logo__Y2TCh{background:#ffffff22;color:inherit;border:1px solid #ffffff40}.ClientLoginShell_shell__hJ72C[data-layout=center] .ClientLoginShell_content__6LM_E{display:flex;flex-direction:column;gap:20px;max-width:480px}.ClientLoginShell_shell__hJ72C[data-layout=center] .ClientLoginShell_brand__17Sus{text-align:center;padding:0}.ClientLoginShell_shell__hJ72C[data-layout=center] .ClientLoginShell_identity__mS6AR{justify-content:center}.ClientLoginShell_shell__hJ72C[data-layout=center] .ClientLoginShell_decoration__vo9Rg,.ClientLoginShell_shell__hJ72C[data-layout=center] .ClientLoginShell_description__6RWNG,.ClientLoginShell_shell__hJ72C[data-layout=center] .ClientLoginShell_headline__pHaGe{display:none}.ClientLoginShell_shell__hJ72C[data-layout=center] .ClientLoginShell_eyebrow__H7tZI{margin-top:12px}.ClientLoginShell_shell__hJ72C[data-layout=center] .ClientLoginShell_card__DFTxJ{border-top:5px solid var(--login-accent)}.ClientLoginShell_shell__hJ72C[data-layout=backdrop]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#020617e6,#02061755)}.ClientLoginShell_shell__hJ72C[data-layout=backdrop]{color:#fff}.ClientLoginShell_shell__hJ72C[data-layout=backdrop] .ClientLoginShell_card__DFTxJ{border-radius:12px;border-top:5px solid var(--login-accent)}.ClientLoginShell_shell__hJ72C[data-layout=backdrop] .ClientLoginShell_headline__pHaGe{font-family:Georgia,serif;font-weight:400;letter-spacing:-.02em}.ClientLoginShell_shell__hJ72C[data-layout=minimal] .ClientLoginShell_content__6LM_E{gap:80px}.ClientLoginShell_shell__hJ72C[data-layout=minimal] .ClientLoginShell_brand__17Sus{border-left:4px solid var(--login-accent)}.ClientLoginShell_shell__hJ72C[data-layout=minimal] .ClientLoginShell_card__DFTxJ{border-radius:4px;box-shadow:none;border:1px solid #cbd5e1}.ClientLoginShell_shell__hJ72C[data-layout=minimal] .ClientLoginShell_headline__pHaGe{font-weight:500}.ClientLoginShell_shell__hJ72C[data-layout=minimal] .ClientLoginShell_decoration__vo9Rg{display:none}.ClientLoginShell_shell__hJ72C[data-preview=true]{min-height:480px;padding:24px}.ClientLoginShell_shell__hJ72C[data-preview=true] .ClientLoginShell_content__6LM_E{gap:24px}.ClientLoginShell_shell__hJ72C[data-preview=true] .ClientLoginShell_brand__17Sus,.ClientLoginShell_shell__hJ72C[data-preview=true] .ClientLoginShell_card__DFTxJ{padding:24px}.ClientLoginShell_shell__hJ72C[data-preview=true] .ClientLoginShell_headline__pHaGe{font-size:30px}.ClientLoginShell_shell__hJ72C[data-mobile=true] .ClientLoginShell_content__6LM_E{display:flex;flex-direction:column;gap:24px}.ClientLoginShell_shell__hJ72C[data-mobile=true] .ClientLoginShell_brand__17Sus{width:100%;padding:20px}.ClientLoginShell_shell__hJ72C[data-mobile=true] .ClientLoginShell_headline__pHaGe{font-size:28px}.ClientLoginShell_shell__hJ72C[data-mobile=true] .ClientLoginShell_decoration__vo9Rg,.ClientLoginShell_shell__hJ72C[data-mobile=true] .ClientLoginShell_description__6RWNG{display:none}@media (max-width:760px){.ClientLoginShell_shell__hJ72C:not([data-preview=true]){padding:24px 16px}.ClientLoginShell_shell__hJ72C:not([data-preview=true]) .ClientLoginShell_content__6LM_E{display:flex;flex-direction:column;gap:24px}.ClientLoginShell_shell__hJ72C:not([data-preview=true]) .ClientLoginShell_brand__17Sus{width:100%;padding:24px}.ClientLoginShell_shell__hJ72C:not([data-preview=true]) .ClientLoginShell_headline__pHaGe{font-size:30px}.ClientLoginShell_shell__hJ72C:not([data-preview=true]) .ClientLoginShell_decoration__vo9Rg,.ClientLoginShell_shell__hJ72C:not([data-preview=true]) .ClientLoginShell_description__6RWNG{display:none}.ClientLoginShell_shell__hJ72C:not([data-preview=true]) .ClientLoginShell_card__DFTxJ{padding:28px 24px}}