.TotalNetWorthForm-module-scss-module__PuPVcW__formWrapper{background:#f4f4f5;justify-content:center;align-items:center;padding:40px 16px;display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__formShell{background:#fff;border:1px solid #e4e4e7;border-radius:8px;gap:48px;width:100%;max-width:1100px;padding:48px;display:flex;box-shadow:0 8px 16px #0000000a}.TotalNetWorthForm-module-scss-module__PuPVcW__embedWrapper{background:0 0;justify-content:center;align-items:stretch;padding:0;display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__embedShell{background:#fff;border:1px solid #e4e4e7;border-radius:8px;gap:48px;width:100%;max-width:none;padding:32px 24px;display:flex;box-shadow:0 8px 16px #0000000a}.TotalNetWorthForm-module-scss-module__PuPVcW__infoPanel{flex-direction:column;flex:0 0 280px;gap:12px;display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__pageMeta{text-transform:uppercase;letter-spacing:.3em;color:#71717b;margin:0;font-size:12px;font-weight:600}.TotalNetWorthForm-module-scss-module__PuPVcW__title{font-family:var(--font-oswald),var(--font-arimo),"Oswald",sans-serif;color:#09090b;margin:6px 0 0;font-size:28px;line-height:36px}.TotalNetWorthForm-module-scss-module__PuPVcW__stepList{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__stepItem{color:#71717b;align-items:center;gap:8px;font-size:14px;display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__stepDot{background:#d4d4d8;border-radius:50%;width:10px;height:10px}.TotalNetWorthForm-module-scss-module__PuPVcW__activeStep{color:#09090b;font-weight:600}.TotalNetWorthForm-module-scss-module__PuPVcW__activeStep .TotalNetWorthForm-module-scss-module__PuPVcW__stepDot{background:#b41f24}.TotalNetWorthForm-module-scss-module__PuPVcW__formPanel{flex-direction:column;flex:1;gap:24px;display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__notice{border-radius:8px;padding:12px 16px;font-size:14px}.TotalNetWorthForm-module-scss-module__PuPVcW__success{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.TotalNetWorthForm-module-scss-module__PuPVcW__error{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3}.TotalNetWorthForm-module-scss-module__PuPVcW__form{flex-direction:column;gap:24px;display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__requiredNote{text-transform:uppercase;letter-spacing:.2em;color:#9f1239;margin:0;font-size:12px;font-weight:700}.TotalNetWorthForm-module-scss-module__PuPVcW__helperText{color:#71717b;margin:0;font-size:12px}.TotalNetWorthForm-module-scss-module__PuPVcW__fieldset{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__hidden{display:none}.TotalNetWorthForm-module-scss-module__PuPVcW__sectionHeader{flex-direction:column;gap:6px;display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__sectionBadge{text-transform:uppercase;letter-spacing:.3em;color:#a1a1aa;margin:0;font-size:11px;font-weight:600}.TotalNetWorthForm-module-scss-module__PuPVcW__sectionTitle{font-family:var(--font-oswald),var(--font-arimo),"Oswald",sans-serif;color:#09090b;margin:0;font-size:22px}.TotalNetWorthForm-module-scss-module__PuPVcW__sectionSubtitle{color:#71717b;margin:0;font-size:14px;line-height:1.5}.TotalNetWorthForm-module-scss-module__PuPVcW__section{border:1px solid #e4e4e7;border-radius:8px;flex-direction:column;gap:14px;padding:18px;display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__fieldGrid{flex-wrap:wrap;gap:20px;min-width:0;display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__tableGrid{flex-direction:column;gap:12px;display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__stackedFields{flex-direction:column;gap:14px;display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__subgroupTitle{letter-spacing:.08em;text-transform:uppercase;color:#71717b;margin:4px 0 0;font-size:13px;font-weight:600}.TotalNetWorthForm-module-scss-module__PuPVcW__subsectionTitle{letter-spacing:.08em;text-transform:uppercase;color:#3f3f46;margin:6px 0 2px;font-size:13px;font-weight:700}.TotalNetWorthForm-module-scss-module__PuPVcW__rowCard{background:#fafafa;border:1px solid #e4e4e7;border-radius:8px;flex-wrap:wrap;gap:14px;padding:14px;display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__rowCardTitle{letter-spacing:.08em;text-transform:uppercase;color:#71717b;width:100%;margin:0;font-size:12px;font-weight:700}.TotalNetWorthForm-module-scss-module__PuPVcW__field{flex-direction:column;flex:calc(50% - 10px);gap:6px;min-width:0;max-width:calc(50% - 10px);display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__rowCard .TotalNetWorthForm-module-scss-module__PuPVcW__field{flex:calc(33.333% - 10px);min-width:0;max-width:calc(33.333% - 10px)}.TotalNetWorthForm-module-scss-module__PuPVcW__stackedField{flex:100%;max-width:100%}.TotalNetWorthForm-module-scss-module__PuPVcW__label{color:#09090b;font-size:14px}.TotalNetWorthForm-module-scss-module__PuPVcW__input,.TotalNetWorthForm-module-scss-module__PuPVcW__textarea{box-sizing:border-box;color:#09090b;background:#fafafa;border:1px solid #e4e4e7;border-radius:8px;width:100%;min-width:0;padding:12px 14px;font-size:14px;transition:border-color .12s,box-shadow .12s}.TotalNetWorthForm-module-scss-module__PuPVcW__input{height:44px;min-height:44px}.TotalNetWorthForm-module-scss-module__PuPVcW__input[type=file]{height:auto;min-height:44px;padding-top:10px;padding-bottom:10px}.TotalNetWorthForm-module-scss-module__PuPVcW__textarea{resize:vertical;min-height:110px}.TotalNetWorthForm-module-scss-module__PuPVcW__input:focus,.TotalNetWorthForm-module-scss-module__PuPVcW__textarea:focus{background:#fff;border-color:#b41f24;outline:none;box-shadow:0 0 0 3px #b41f241f}.TotalNetWorthForm-module-scss-module__PuPVcW__radioRow{flex-wrap:wrap;gap:16px;display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__radioLabel{color:#09090b;align-items:center;gap:8px;font-size:14px;display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__statementText{color:#3f3f46;margin:0;font-size:14px;line-height:1.5}.TotalNetWorthForm-module-scss-module__PuPVcW__actions{flex-wrap:wrap;justify-content:flex-end;gap:16px;display:flex}.TotalNetWorthForm-module-scss-module__PuPVcW__actions button{flex:120px}.TotalNetWorthForm-module-scss-module__PuPVcW__primaryButton,.TotalNetWorthForm-module-scss-module__PuPVcW__secondaryButton{cursor:pointer;border:none;border-radius:8px;padding:9px 15px;font-size:16px;font-weight:600;transition:background .2s,opacity .2s}.TotalNetWorthForm-module-scss-module__PuPVcW__primaryButton{color:#fff;background:#b41f24}.TotalNetWorthForm-module-scss-module__PuPVcW__primaryButton:hover:not(:disabled){background:#971a1f}.TotalNetWorthForm-module-scss-module__PuPVcW__secondaryButton{color:#09090b;background:0 0;border:1px solid #e4e4e7}.TotalNetWorthForm-module-scss-module__PuPVcW__secondaryButton:hover:not(:disabled){background:#f4f4f5}.TotalNetWorthForm-module-scss-module__PuPVcW__secondaryButton:disabled,.TotalNetWorthForm-module-scss-module__PuPVcW__primaryButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:960px){.TotalNetWorthForm-module-scss-module__PuPVcW__formShell,.TotalNetWorthForm-module-scss-module__PuPVcW__embedShell{flex-direction:column;padding:28px 18px}.TotalNetWorthForm-module-scss-module__PuPVcW__infoPanel{flex:1}}@media (max-width:760px){.TotalNetWorthForm-module-scss-module__PuPVcW__field,.TotalNetWorthForm-module-scss-module__PuPVcW__rowCard .TotalNetWorthForm-module-scss-module__PuPVcW__field{flex-basis:100%;max-width:100%}.TotalNetWorthForm-module-scss-module__PuPVcW__actions button{flex-basis:100%}}
