.xacRTa_container{background-color:#f4f5f7d9;flex-direction:row;justify-content:space-between;align-items:stretch;min-height:100dvh;display:flex}.xacRTa_imagePanel{--panel-bg:transparent;--illustration-size:min(80%, 620px);background-color:var(--panel-bg);background-image:url(/signUp.svg);background-position:50%;background-repeat:no-repeat;background-size:var(--illustration-size) auto;border-top-right-radius:150px;border-bottom-right-radius:150px;flex:0 0 50%;min-height:100dvh}.xacRTa_form{box-sizing:border-box;min-height:100dvh;box-shadow:none;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;padding:40px clamp(24px,5vw,72px);display:flex}.xacRTa_formInner{width:100%;max-width:420px;margin:0 auto}.xacRTa_form h1{color:#171717;letter-spacing:-.8px;text-align:center;margin:0;font-size:26px;font-weight:700}.xacRTa_subtitle{color:#6b7280;text-align:center;margin:10px 0 20px;font-size:14px;line-height:1.6}.xacRTa_field{flex-direction:column;gap:9px;margin-bottom:16px;display:flex}.xacRTa_field label{color:#262626;font-size:13px;font-weight:600}.xacRTa_inputWrapper{color:#858b98;background:#fff;border:1px solid #dfe3e8;border-radius:10px;align-items:center;gap:11px;min-height:48px;padding:0 13px;transition:border-color .2s,box-shadow .2s;display:flex}.xacRTa_inputWrapper:focus-within{border-color:#262626;box-shadow:0 0 0 3px #26262612}.xacRTa_inputWrapper input{color:#171717;width:100%;min-width:0;font:inherit;background:0 0;border:none;outline:none;padding:12px 0;font-size:13px}.xacRTa_inputWrapper input::placeholder{color:#a0a5af}.xacRTa_phonePrefix{color:#a0a5af;-webkit-user-select:none;user-select:none;border-right:1px solid #dfe3e8;flex-shrink:0;padding-right:11px;font-size:13px;font-weight:600;line-height:1.4}.xacRTa_passwordHeader{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.xacRTa_passwordHeader a{color:#444;font-size:12px;font-weight:600;text-decoration:none}.xacRTa_passwordHeader a:hover{text-decoration:underline}.xacRTa_passwordToggle{color:#858b98;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.xacRTa_submitButton{color:#fff;cursor:pointer;background:#030404;border:none;border-radius:10px;width:100%;min-height:48px;margin-top:4px;margin-bottom:8px;font-size:14px;font-weight:600;transition:background .2s,transform .2s,opacity .2s}.xacRTa_submitButton:hover{background:#1a1c1c}.xacRTa_submitButton:active{transform:scale(.99)}.xacRTa_submitButton:disabled{opacity:.7;cursor:wait}.xacRTa_footer{color:#8a8f98;text-align:center;margin:12px 0 0;font-size:12px;line-height:1.6}.xacRTa_errorMessage{color:#dc2626;margin:0 0 16px;font-size:13px;line-height:1.5}.xacRTa_inputWrapper select{color:#171717;width:100%;min-width:0;font:inherit;cursor:pointer;background:0 0;border:none;outline:none;padding:12px 0;font-size:13px}.xacRTa_inputWrapper select:invalid{color:#a0a5af}.xacRTa_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xacRTa_consent{color:#6b7280;cursor:pointer;align-items:flex-start;gap:10px;margin-bottom:16px;font-size:12px;line-height:1.5;display:flex}.xacRTa_consent input{accent-color:#030404;flex-shrink:0;width:16px;height:16px;margin:1px 0 0}.xacRTa_consent a,.xacRTa_footer a{color:#444;font-weight:600;text-decoration:none}.xacRTa_consent a:hover,.xacRTa_footer a:hover{text-decoration:underline}.xacRTa_contactBox{margin-top:12px}.xacRTa_contactTitle{color:#8a8f98;text-align:center;margin:0 0 12px;font-size:12px}.xacRTa_contactPills{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.xacRTa_contactPills a{color:#262626;background:#fff;border:1px solid #dfe3e8;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.xacRTa_contactPills a:hover{background:#f3f4f6}.xacRTa_contactPills a:active{transform:scale(.98)}.xacRTa_success{text-align:center}.xacRTa_submitLink{color:#fff;background:#030404;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:48px;margin-top:8px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s;display:flex}.xacRTa_submitLink:hover{background:#a0a5af}@media (max-width:860px){.xacRTa_imagePanel{display:none}}@media (max-width:480px){.xacRTa_form{padding:28px 20px}.xacRTa_form h1{font-size:23px}}@media (min-width:1100px){.xacRTa_form{padding-right:calc(clamp(24px,5vw,72px) + 8vw)}}