.net-worth-page{color:var(--ink);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif,sans-serif;margin:0 auto;padding:40px 28px 68px;width:min(100%,1120px)}.nw-hero{margin:0 auto 26px;max-width:760px;text-align:center}.nw-eyebrow{align-items:center;color:var(--teal);display:inline-flex;font:500 11px DM Mono,monospace;gap:7px;letter-spacing:.06em;text-transform:uppercase}.nw-hero h1{font-size:clamp(30px,5vw,46px);letter-spacing:-1.4px;line-height:1.1;margin:13px auto;max-width:720px}.nw-hero>p{color:var(--muted);font-size:14px;line-height:1.7;margin:0 auto 10px;max-width:670px}.nw-hero .nw-privacy-note{font-size:12px}.nw-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1.4fr 1fr 1fr;margin-bottom:20px}.nw-summary>div{background:#fff;border:1px solid var(--line);border-radius:10px;display:flex;flex-direction:column;gap:7px;justify-content:center;min-width:0;padding:19px}.nw-summary small,.nw-summary span{color:var(--muted);font-size:12px}.nw-summary strong{font-size:clamp(18px,2.5vw,27px);line-height:1.3;overflow-wrap:anywhere}.nw-summary .nw-net-worth{background:var(--paper)}.nw-summary .nw-net-worth strong{font-size:clamp(23px,3vw,34px)}.nw-summary .nw-negative{color:#a34d31}.nw-group-heading,.nw-toolbar{align-items:center;display:flex;gap:14px;justify-content:space-between}.nw-toolbar{margin-bottom:16px}.nw-group-heading p,.nw-toolbar p{color:var(--muted);font-size:12px;line-height:1.6;margin:0}.nw-add,.nw-confirm button,.nw-reset{align-items:center;background:#fff;border:1px solid var(--line);border-radius:7px;color:var(--ink);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:700;gap:7px;justify-content:center;min-height:36px;padding:0 11px;white-space:nowrap}.nw-add:hover,.nw-confirm button:hover,.nw-reset:hover{border-color:var(--teal);color:var(--teal)}.nw-confirm{align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:8px;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;margin:0 0 16px;padding:12px}.nw-groups{grid-gap:18px;display:grid;gap:18px}.nw-group{background:#fff;border:1px solid var(--line);border-radius:10px;min-width:0;padding:19px}.nw-group-heading{margin-bottom:14px}.nw-breakdown h2,.nw-faq h2,.nw-group h2,.nw-guide h2{font-size:19px;letter-spacing:-.3px;margin:0 0 5px}.nw-entry-list{grid-gap:10px;display:grid;gap:10px}.nw-entry{grid-gap:10px;align-items:end;background:var(--paper);border-radius:8px;display:grid;gap:10px;grid-template-columns:minmax(120px,1.1fr) minmax(150px,1fr) minmax(130px,.8fr) 34px;padding:12px}.nw-field{display:flex;flex-direction:column;font-size:11px;font-weight:700;gap:6px;min-width:0}.nw-field>span{font-family:DM Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.01em}.nw-field input,.nw-field select{background:#fff;border:1px solid var(--line);border-radius:6px;color:var(--ink);font:inherit;font-size:13px;height:38px;min-width:0;padding:0 9px;width:100%}.nw-field input:focus,.nw-field select:focus{border-color:var(--teal);outline:2px solid #168f8333}.nw-remove{background:#fff;border:1px solid var(--line);border-radius:6px;color:var(--muted);cursor:pointer;display:grid;height:38px;place-items:center;width:34px}.nw-remove:hover{border-color:#a34d31;color:#a34d31}.nw-breakdowns{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0}.nw-breakdown{background:#fff;border:1px solid var(--line);border-radius:10px;min-width:0;padding:18px}.nw-breakdown>p{color:var(--muted);font-size:12px}.nw-breakdown-row{grid-gap:7px;align-items:center;display:grid;gap:7px;grid-template-columns:minmax(0,1fr) 44px;margin-top:15px}.nw-breakdown-row>div:first-child{display:flex;font-size:12px;gap:10px;grid-column:1/-1;justify-content:space-between}.nw-breakdown-row span{color:var(--muted);overflow-wrap:anywhere}.nw-breakdown-row strong{font-size:12px;overflow-wrap:anywhere;text-align:right}.nw-track{background:#e6eeeb;border-radius:99px;height:7px;overflow:hidden}.nw-track>div{background:var(--teal);border-radius:99px;height:100%}.nw-track-debt>div{background:#b77a55}.nw-breakdown-row small{color:var(--muted);font-size:11px;text-align:right}.nw-faq,.nw-guide{background:#fff;border:1px solid var(--line);border-radius:10px;margin-top:18px;padding:22px}.nw-guide-heading{margin-bottom:20px;max-width:760px}.nw-guide-kicker{color:var(--teal);display:block;font:500 10px DM Mono,monospace;letter-spacing:1px;margin-bottom:9px}.nw-guide-heading>p{color:var(--muted);font-size:13px;line-height:1.75;margin:8px 0 0;max-width:700px}.nw-guide-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.nw-guide-card{background:var(--paper);border:1px solid var(--line);border-radius:8px;min-width:0;padding:18px}.nw-guide-number{align-items:center;background:var(--teal-soft);border-radius:6px;color:var(--teal);display:inline-flex;font:500 10px DM Mono,monospace;height:27px;justify-content:center;margin-bottom:10px;width:27px}.nw-guide-card h3,.nw-next-steps h3{font-size:15px;letter-spacing:-.3px;line-height:1.45;margin:0 0 9px}.nw-faq details p,.nw-guide-card p,.nw-next-steps p{color:var(--muted);font-size:12px;line-height:1.8}.nw-guide-card p+p{margin-top:9px}.nw-formula{align-items:center;background:#fff;border:1px solid var(--line);border-radius:6px;display:flex;flex-wrap:wrap;font-size:10px;gap:7px;justify-content:space-between;margin-top:15px;padding:12px}.nw-formula span{flex:1 1;text-align:center}.nw-formula b{color:var(--teal);font:500 12px DM Mono,monospace}.nw-example-rows{grid-gap:0;background:#fff;border:1px solid var(--line);border-radius:7px;display:grid;gap:0;margin:12px 0}.nw-example-rows>div{border-bottom:1px solid var(--line);display:flex;font-size:11px;gap:12px;justify-content:space-between;padding:9px 11px}.nw-example-rows>div:last-child{border-bottom:0}.nw-example-rows span{color:var(--muted)}.nw-example-rows strong{font:500 11px DM Mono,monospace}.nw-example-rows .nw-example-total{background:var(--teal-soft);color:var(--ink)}.nw-example-total strong{color:var(--teal)}.nw-next-steps{background:#f8fbfa;border:1px solid var(--line);border-radius:8px;margin-top:14px;padding:19px}.nw-next-steps ul{color:var(--muted);font-size:12px;line-height:1.8;padding-left:20px}.nw-next-steps li{margin:5px 0}.nw-guide a{align-items:center;color:var(--teal);display:inline-flex;font-weight:700;gap:4px;text-decoration:none}.nw-faq details{border-top:1px solid var(--line);padding:13px 0}.nw-faq details:first-of-type{margin-top:12px}.nw-faq summary{cursor:pointer;font-size:13px;font-weight:700;line-height:1.6}.nw-faq details p{margin:9px 0 0}@media(max-width:760px){.net-worth-page{padding:28px 14px 44px}.nw-guide-grid{grid-template-columns:1fr}.nw-guide-card{padding:15px}.nw-summary{grid-template-columns:1fr 1fr}.nw-summary .nw-net-worth{grid-column:1/-1}.nw-summary>div{padding:14px}.nw-entry{gap:9px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px}.nw-entry .nw-field:first-child{grid-column:1/3}.nw-entry .nw-field:nth-child(2){grid-column:1/2}.nw-entry .nw-field:nth-child(3){grid-column:2/3}.nw-remove{grid-column:3;grid-row:2}.nw-breakdowns{grid-template-columns:1fr}.nw-faq,.nw-group,.nw-guide{padding:15px}}@media(max-width:420px){.nw-formula{align-items:stretch}.nw-formula span{flex-basis:40%}.nw-formula b{align-self:center}.nw-group-heading{align-items:flex-start}.nw-group-heading h2{font-size:17px}.nw-add{min-height:34px;padding:0 8px}.nw-toolbar{align-items:flex-start}.nw-summary strong{font-size:18px}.nw-summary .nw-net-worth strong{font-size:25px}}
/*# sourceMappingURL=968.5d9f4cb2.chunk.css.map*/