.signup_container__LyHvs{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--md-sys-color-primary-container) 0,var(--md-sys-color-surface) 100%);padding:24px}.signup_content__20XKI{width:100%;max-width:480px}.signup_header__i5PCe{text-align:center;margin-bottom:32px}.signup_title__M4TNb{font-size:32px;font-weight:600;color:var(--md-sys-color-on-surface);margin:0 0 12px;line-height:1.2}.signup_subtitle__Zf2KP{color:var(--md-sys-color-on-surface-variant);margin:0;font-size:16px;line-height:1.5}.signup_selectedPlan__cvH09{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;padding:12px 16px;background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);border-radius:12px;font-size:14px;font-weight:500}.signup_selectedPlan__cvH09 .signup_material-symbols-outlined__7Zb2i{font-size:18px;color:var(--md-sys-color-primary)}.signup_form__cZhu4{margin-bottom:24px}.signup_error__FS2fF{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container);border-radius:12px;margin-bottom:24px;font-size:14px}.signup_error__FS2fF span:first-child{font-size:18px}.signup_nameFields____WrJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:20px}.signup_terms__Pwhcw{margin-top:20px}.signup_terms__Pwhcw p{color:var(--md-sys-color-on-surface-variant);font-size:14px;line-height:1.5;margin:0}.signup_terms__Pwhcw a{color:var(--md-sys-color-primary);text-decoration:none}.signup_terms__Pwhcw a:hover{text-decoration:underline}.signup_passwordRequirements__aTfwc{margin-top:12px;padding:16px;background:var(--md-sys-color-surface-variant);border-radius:12px;border:1px solid var(--md-sys-color-outline-variant)}.signup_requirementsTitle__IJTC1{font-size:14px;font-weight:500;color:var(--md-sys-color-on-surface-variant);margin:0 0 12px}.signup_requirementsList__0gdSJ{list-style:none;padding:0;margin:0}.signup_requirementsList__0gdSJ li{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:14px;line-height:1.4}.signup_requirementsList__0gdSJ li.signup_valid__HZ42c{color:var(--md-sys-color-primary)}.signup_requirementsList__0gdSJ li.signup_invalid__923XK{color:var(--md-sys-color-on-surface-variant)}.signup_requirementsList__0gdSJ li.signup_valid__HZ42c .signup_material-symbols-outlined__7Zb2i{color:var(--md-sys-color-primary)}.signup_requirementsList__0gdSJ li.signup_invalid__923XK .signup_material-symbols-outlined__7Zb2i{color:var(--md-sys-color-error)}.signup_submitButton__x_v9c{width:100%}.signup_signin__27daw{text-align:center}.signup_signin__27daw p{color:var(--md-sys-color-on-surface-variant);margin:0;font-size:14px}.signup_signin__27daw a{color:var(--md-sys-color-primary);text-decoration:none;font-weight:500}.signup_signin__27daw a:hover{text-decoration:underline}@media (max-width:767px){.signup_container__LyHvs{padding:16px}.signup_title__M4TNb{font-size:28px}.signup_nameFields____WrJ{grid-template-columns:1fr;gap:20px}}