.login_backdrop__e2N2m{display:grid;min-height:100dvh;place-items:center;padding:32px;background:radial-gradient(ellipse at top left,#fff 0,var(--brand-halo) 22%,transparent 50%),linear-gradient(135deg,var(--brand-gradient-light),var(--brand-gradient-mid) 65%,var(--brand-gradient-deep))}.login_shell__HRcrz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;max-width:1120px;min-height:680px;overflow:hidden;border:1px solid #ffffffb3;border-radius:30px;background:#fff;box-shadow:0 28px 100px #123c2533}.login_story__H_lKM{position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:44px;background:var(--brand-faint)}.login_logo__uuWzc{position:relative;z-index:1;width:150px;height:auto}.login_eyebrow__tyYbT{margin-top:44px;color:var(--brand);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.login_headline__2_smZ{position:relative;z-index:1;margin-top:16px;max-width:360px;font-size:40px;font-weight:600;line-height:1.18;letter-spacing:-.055em}.login_description__VH48h{position:relative;z-index:1;margin-top:18px;max-width:330px;color:var(--muted);font-size:14px;line-height:1.8}.login_visual__wzMBV{position:relative;height:182px;margin-top:38px}.login_orbit__sMRQj{position:absolute;top:-105px;right:-170px;width:420px;height:420px;border:60px solid var(--brand-halo);border-radius:50%;transform:rotate(-25deg)}.login_tile__wiEgz{position:absolute;display:flex;align-items:center;gap:12px;padding:20px;border:1px solid #ffffffa1;border-radius:18px;font-size:14px;font-weight:500;box-shadow:0 10px 36px #123c250c}.login_tile__wiEgz:nth-child(2){left:0;top:12px;background:var(--brand);color:#fff;transform:rotate(-5deg)}.login_tile__wiEgz:nth-child(3){left:130px;top:72px;background:#fff;transform:rotate(7deg)}.login_tile__wiEgz:nth-child(4){left:4px;top:120px;background:#fff;transform:rotate(-2deg)}.login_panel__6_Z8z{display:flex;flex-direction:column;justify-content:center;padding:64px 60px}.login_panel__6_Z8z h1{margin-bottom:12px;font-size:32px;line-height:1.25;font-weight:600;letter-spacing:-.045em}.login_intro__h2nsQ{margin-bottom:32px;color:var(--muted);font-size:14px;line-height:1.8}.login_caption__ItHec{margin-bottom:14px;color:var(--brand);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}@media (max-width:900px){.login_backdrop__e2N2m{padding:20px}.login_shell__HRcrz{min-height:620px}.login_story__H_lKM{padding:32px}.login_headline__2_smZ{font-size:32px}.login_panel__6_Z8z{padding:44px 32px}.login_tile__wiEgz{padding:16px}.login_tile__wiEgz:nth-child(3){left:80px}}@media (max-width:639px){.login_backdrop__e2N2m{padding:12px}.login_shell__HRcrz{grid-template-columns:minmax(0,1fr);min-height:calc(100dvh - 24px);border-radius:24px}.login_story__H_lKM{padding:28px;justify-content:flex-start}.login_logo__uuWzc{width:128px}.login_eyebrow__tyYbT{margin-top:24px}.login_headline__2_smZ{max-width:280px;margin-top:12px;font-size:30px}.login_description__VH48h,.login_visual__wzMBV{display:none}.login_panel__6_Z8z{padding:32px 28px}.login_panel__6_Z8z h1{font-size:28px}.login_intro__h2nsQ{margin-bottom:24px}.login_caption__ItHec{display:none}}