.t72sqW_shell{background:var(--color-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;display:grid}@media (max-width:899px){.t72sqW_shell{grid-template-columns:minmax(0,1fr)}}.t72sqW_formSide{padding:var(--space-8) var(--space-6);justify-content:center;align-items:center;display:flex}@media (max-width:899px){.t72sqW_formSide{padding:56px var(--space-5) var(--space-8);align-items:flex-start}}.t72sqW_form{gap:var(--space-4);flex-direction:column;width:100%;max-width:400px;display:flex}.t72sqW_logo{width:132px;height:auto;margin-bottom:var(--space-4);display:block}.t72sqW_art{border-left:1px solid var(--color-divider);background:var(--color-bg-snb);justify-content:center;align-items:center;padding:48px;display:flex}.t72sqW_art img{width:100%;max-width:560px;height:auto}@media (max-width:899px){.t72sqW_art{display:none}}.t72sqW_heading{gap:var(--space-2);margin-bottom:var(--space-2);flex-direction:column;display:flex}.t72sqW_heading h2{color:var(--color-text-strong);font-size:var(--fs-2xl);font-weight:var(--fw-bold);margin:0;line-height:1.35}.t72sqW_heading p{color:var(--color-text-muted);font-size:var(--fs-body);margin:0;line-height:1.6}.t72sqW_mark{border-radius:var(--radius-pill);background:var(--color-primary-50);width:48px;height:48px;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}.t72sqW_mark svg{width:var(--icon-lg);height:var(--icon-lg)}.t72sqW_block{width:100%}.t72sqW_divider{align-items:center;gap:var(--space-3);color:var(--color-text-subtle);font-size:var(--fs-cap);white-space:nowrap;display:flex}.t72sqW_divider:before,.t72sqW_divider:after{content:"";background:var(--color-divider);flex:1;height:1px}.t72sqW_error{color:var(--color-danger);font-size:var(--fs-cap);margin:0;line-height:1.5}.t72sqW_footer{justify-content:center;align-items:center;gap:var(--space-1) var(--space-3);margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.t72sqW_footer a{color:var(--color-text-muted);text-decoration:none}.t72sqW_footer a:hover{color:var(--color-text-strong);text-decoration:underline}.t72sqW_footer a.t72sqW_strong{color:var(--color-primary-hover);font-weight:var(--fw-semibold)}.t72sqW_sep{background:var(--color-border);width:1px;height:12px}.t72sqW_terms{color:var(--color-text-subtle);font-size:var(--fs-cap);text-align:center;margin:0;line-height:1.6}.t72sqW_terms a{color:var(--color-text-muted);text-underline-offset:2px;text-decoration:underline}