.auth-page-frame-module__ZClIKG__page{background:var(--background);grid-template-columns:minmax(330px,.86fr) minmax(0,1.14fr);min-height:100svh;display:grid}.auth-page-frame-module__ZClIKG__brandPanel{color:#f7f8f4;background:#1d4834;flex-direction:column;justify-content:space-between;min-height:100svh;padding:clamp(28px,5vw,76px);display:flex}.auth-page-frame-module__ZClIKG__brand{color:inherit;letter-spacing:-.045em;align-items:center;gap:10px;width:fit-content;font-size:19px;font-weight:650;text-decoration:none;display:inline-flex}.auth-page-frame-module__ZClIKG__brandMark{color:#cbdab9;width:32px;height:32px}.auth-page-frame-module__ZClIKG__brandMessage{max-width:520px;margin:auto 0;padding:70px 0}.auth-page-frame-module__ZClIKG__overline,.auth-page-frame-module__ZClIKG__formOverline{color:#c8d7bb;letter-spacing:.13em;margin:0 0 22px;font-size:10px;font-weight:650;line-height:1.5}.auth-page-frame-module__ZClIKG__brandMessage h2{font-family:var(--font-display), Inter, ui-sans-serif, system-ui, sans-serif;letter-spacing:-.075em;max-width:520px;margin:0;font-size:clamp(40px,4.5vw,64px);font-weight:540;line-height:1.02}.auth-page-frame-module__ZClIKG__brandMessage>p:last-child{color:#d5dfd2;max-width:380px;margin:25px 0 0;font-size:15px;line-height:1.75}.auth-page-frame-module__ZClIKG__panelFoot{color:#d5dfd2;border-top:1px solid #edf2e73d;margin:0;padding-top:20px;font-size:12px;line-height:1.6}.auth-page-frame-module__ZClIKG__formPanel{flex-direction:column;min-width:0;padding:34px clamp(24px,5vw,76px) 52px;display:flex}.auth-page-frame-module__ZClIKG__formHeader{color:var(--muted-foreground);justify-content:flex-end;align-items:center;gap:7px;font-size:13px;display:flex}.auth-page-frame-module__ZClIKG__formHeader a{color:var(--primary);font-weight:650;text-decoration:none}.auth-page-frame-module__ZClIKG__formHeader a:hover{text-underline-offset:4px;text-decoration:underline}.auth-page-frame-module__ZClIKG__formContent{align-self:center;width:100%;max-width:440px;margin:auto 0;padding:54px 0}.auth-page-frame-module__ZClIKG__formOverline{color:var(--primary);margin-bottom:13px}.auth-page-frame-module__ZClIKG__formContent h1{color:var(--foreground);letter-spacing:-.065em;margin:0;font-size:clamp(34px,4vw,46px);font-weight:580;line-height:1.06}.auth-page-frame-module__ZClIKG__formDescription{color:var(--muted-foreground);max-width:390px;margin:14px 0 30px;font-size:14px;line-height:1.7}@media (max-width:760px){.auth-page-frame-module__ZClIKG__page{grid-template-columns:minmax(0,1fr)}.auth-page-frame-module__ZClIKG__brandPanel{min-height:auto;padding:23px 22px 25px}.auth-page-frame-module__ZClIKG__brand{font-size:17px}.auth-page-frame-module__ZClIKG__brandMark{width:28px;height:28px}.auth-page-frame-module__ZClIKG__brandMessage{margin:35px 0 0;padding:0}.auth-page-frame-module__ZClIKG__overline{margin-bottom:13px;font-size:9px}.auth-page-frame-module__ZClIKG__brandMessage h2{max-width:500px;font-size:clamp(31px,8.4vw,42px)}.auth-page-frame-module__ZClIKG__brandMessage>p:last-child{margin-top:12px;font-size:13px}.auth-page-frame-module__ZClIKG__panelFoot{display:none}.auth-page-frame-module__ZClIKG__formPanel{padding:23px 22px 42px}.auth-page-frame-module__ZClIKG__formHeader{font-size:12px}.auth-page-frame-module__ZClIKG__formContent{margin:38px auto 0;padding:0}.auth-page-frame-module__ZClIKG__formDescription{margin-bottom:25px}}@media (max-width:360px){.auth-page-frame-module__ZClIKG__brandPanel,.auth-page-frame-module__ZClIKG__formPanel{padding-inline:18px}.auth-page-frame-module__ZClIKG__formHeader{font-size:11px}}
