.FormUI_wrapper__tsdvu{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 76px);width:100%;padding:32px 20px;background:var(--surface-muted)}.FormUI_shell__fQQ1G{width:100%;max-width:1100px;display:grid;grid-template-columns:minmax(300px,1fr) minmax(340px,.9fr);border-radius:6px;overflow:hidden;border:1px solid var(--border-color);background:var(--surface-color);box-shadow:0 4px 24px rgba(30,43,26,.06)}.FormUI_brandPanel__R05CC{padding:48px 40px;background:var(--text-primary);border-right:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;justify-content:space-between;gap:32px}.FormUI_logoWrap___hy0A{display:inline-flex;width:-moz-fit-content;width:fit-content;filter:brightness(0) invert(1)}.FormUI_logo__VroHy{width:150px;height:auto}.FormUI_accentLabel__B95qc,.FormUI_kicker__IB0yo{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:4px;padding:6px 12px;background:hsla(0,0%,100%,.1);color:rgba(247,245,240,.7);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.FormUI_heroCopy__xN5ty{display:flex;flex-direction:column;gap:16px}.FormUI_heroTitle__ziI5L{font-size:clamp(1.8rem,3.5vw,3rem);line-height:1.1;font-weight:900;letter-spacing:-.03em;color:var(--background-light);max-width:14ch}.FormUI_heroText__56Qcv{max-width:44ch;font-size:.95rem;line-height:1.75;color:rgba(247,245,240,.6)}.FormUI_heroList__qdYWx{display:flex;flex-direction:column;gap:12px}.FormUI_heroItem___Rjwc{display:flex;align-items:flex-start;gap:12px;font-size:.9rem;line-height:1.5;color:rgba(247,245,240,.7)}.FormUI_heroDot__wrcPK{flex:0 0 6px;width:6px;height:6px;border-radius:50%;margin-top:6px;background:var(--primary-color);box-shadow:0 0 0 4px rgba(45,90,39,.25)}.FormUI_formContainer__xMIC0{width:100%;background:var(--surface-color);padding:48px 40px;display:flex;flex-direction:column;justify-content:center;gap:28px}.FormUI_formHead__LB4y7{display:flex;flex-direction:column;gap:10px}.FormUI_title__eMJha{font-size:2.1rem;font-weight:900;letter-spacing:-.03em;color:var(--text-primary);line-height:1.15}.FormUI_description__SYC3P{font-size:.95rem;color:var(--text-secondary);line-height:1.65}.FormUI_formContent__f433y{display:flex;flex-direction:column;gap:16px}.FormUI_formContent__f433y button{margin-top:8px}.FormUI_switchRow__LF6zR{display:flex;gap:6px;flex-wrap:wrap;align-items:center;font-size:.9rem;color:var(--text-muted)}.FormUI_switchRow__LF6zR a{color:var(--primary-color);font-weight:700;text-decoration:underline;text-underline-offset:2px}.FormUI_switchRow__LF6zR a:hover{color:var(--button-hover)}.FormUI_formContent__f433y .MuiInput-root{font-family:var(--font-family);border-radius:4px!important}.FormUI_formContent__f433y .MuiInput-input{font-family:var(--font-family);color:var(--text-primary)}.FormUI_formContent__f433y .MuiInput-input::placeholder{color:var(--text-muted);opacity:1}@media(max-width:900px){.FormUI_shell__fQQ1G{grid-template-columns:1fr}.FormUI_brandPanel__R05CC{border-right:0;border-bottom:1px solid hsla(0,0%,100%,.08);padding:32px 24px 28px}.FormUI_heroTitle__ziI5L{max-width:none}.FormUI_formContainer__xMIC0{padding:36px 24px}}@media(max-width:480px){.FormUI_wrapper__tsdvu{padding:0}.FormUI_shell__fQQ1G{border-radius:0;border-left:none;border-right:none}.FormUI_title__eMJha{font-size:1.75rem}}.SignUp_addressSection____NDP{display:flex;flex-direction:column;gap:10px;margin:8px 0 4px}.SignUp_addressLabel__3srcu{font-size:13px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.SignUp_row2__qdcoo{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media(max-width:480px){.SignUp_row2__qdcoo{grid-template-columns:1fr}}.SignUp_input__YjfZS,.SignUp_select__vV2D_{width:100%;padding:14px 16px;border-radius:6px;border:1.5px solid var(--border-color);background:var(--surface-color);color:var(--text-primary);font-size:14px;font-family:var(--font-family);outline:none;transition:border-color .15s ease}.SignUp_input__YjfZS:focus,.SignUp_select__vV2D_:focus{border-color:var(--primary-color)}.SignUp_input__YjfZS::placeholder,.SignUp_select__vV2D_::placeholder{color:var(--text-muted)}.SignUp_select__vV2D_{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%237A8D7E' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.SignUp_termsRow__rw3X1{display:flex;align-items:flex-start;gap:10px;margin:6px 0 2px}.SignUp_checkbox__0cqYN{margin-top:2px;width:16px;height:16px;flex-shrink:0;accent-color:var(--primary-color)}.SignUp_termsLabel___QRs2{font-size:13px;color:var(--text-secondary);line-height:1.5}.SignUp_termsLabel___QRs2 a{color:var(--primary-color);font-weight:600;text-decoration:underline;text-underline-offset:2px}.SignUp_termsLabel___QRs2 a:hover{color:var(--button-hover)}.SignUp_error__A4C12{display:block;font-size:11px;color:var(--error-color);margin-top:2px}