.auth-page-shell_page__BWBcJ{position:relative;isolation:isolate;display:flex;align-items:center;min-height:100dvh;padding:clamp(24px,4vw,64px);background:#0f5d46;color:#173f34}.auth-page-shell_backdrop__cXv_c{position:absolute;inset:0;z-index:-1;overflow:hidden}.auth-page-shell_image__fdsMh{object-fit:cover;object-position:center}.auth-page-shell_overlay__ZQVfV{position:absolute;inset:0;background:rgb(9 43 32/72%)}.auth-page-shell_layout__G3PHK{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);width:100%;max-width:1180px;min-height:620px;margin:0 auto;padding:32px;overflow:hidden;border-radius:28px;background:#173f34;box-shadow:0 16px 48px rgb(8 30 23/16%)}.auth-page-shell_layout__G3PHK>.auth-page-shell_image__fdsMh{z-index:-1}.auth-page-shell_visual__Inzw3{min-width:0}.auth-page-shell_panel__v0Dy7{min-width:0;display:flex;align-items:center;justify-content:center;padding:36px 40px;border-radius:26px;background:#f7f0e5}.auth-page-shell_form__dOkFt{display:grid;gap:16px;width:100%;max-width:360px}@media (min-width:768px){.auth-page-shell_layout__G3PHK[data-audience=consumer]{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.auth-page-shell_layout__G3PHK[data-audience=consumer] .auth-page-shell_panel__v0Dy7{order:-1}}@media (min-width:768px) and (max-width:1023px){.auth-page-shell_layout__G3PHK[data-audience=consumer]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}@media (max-width:1023px){.auth-page-shell_page__BWBcJ{padding:24px}.auth-page-shell_layout__G3PHK{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);padding:24px;min-height:600px}.auth-page-shell_panel__v0Dy7{padding:32px;border-radius:24px}}@media (max-width:767px){.auth-page-shell_page__BWBcJ{padding:16px;align-items:flex-start}.auth-page-shell_layout__G3PHK{grid-template-columns:minmax(0,1fr);padding:16px;min-height:0;border-radius:24px;align-content:start}.auth-page-shell_visual__Inzw3{min-height:96px}.auth-page-shell_panel__v0Dy7{padding:32px 24px;border-radius:20px}.auth-page-shell_form__dOkFt{gap:16px}}