.route-pending{place-items:center;min-height:35vh;display:grid}.route-pending__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.route-pending__spinner{visibility:hidden;border:2px solid;border-right-color:#0000;border-radius:50%;width:28px;height:28px;animation:0s .5s forwards route-pending-reveal,.8s linear .5s infinite route-pending-spin}@keyframes route-pending-reveal{to{visibility:visible}}@keyframes route-pending-spin{to{transform:rotate(360deg)}}@keyframes route-pending-pulse{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.route-pending__spinner{animation:0s .5s forwards route-pending-reveal,1.2s ease-in-out .5s infinite alternate route-pending-pulse}}.explainer-band{padding:40px 20px}.explainer-band--tight{padding:20px 0 8px}.explainer-band--portrait .explainer-video{aspect-ratio:9/16;max-width:300px;margin-inline:auto}.explainer-video{aspect-ratio:16/9;background:#0d2c22;border-radius:16px;width:100%;max-width:880px;margin:0 auto;overflow:hidden}.explainer-video__el{object-fit:cover;width:100%;height:100%;display:block}.explainer-video__poster{background-position:50%;background-size:cover;width:100%;height:100%}@media (width<=600px){.explainer-band{padding:28px 14px}.explainer-video{border-radius:12px}}.learn-insights-page{max-width:760px;margin:0 auto;padding:48px 20px 72px}.learn-insights__patterns{margin:18px 0 0;padding:0;list-style:none}.learn-insights__patterns li{font-size:var(--text-body);border-left:3px solid var(--border-hairline);margin-bottom:8px;padding:10px 0 10px 18px;line-height:1.6}.learn-insights__card{border-radius:var(--radius-card);background:var(--surface-raised,#00000008);margin-top:26px;padding:20px 22px}.learn-insights__card p{font-size:var(--text-small);color:var(--text-support);margin-top:6px;line-height:1.6}.learn-insights__disclosure{font-size:var(--text-fine,.8rem);color:var(--text-support);margin-top:24px}.nx{--nx-canvas:#0c2a20;--nx-accent:#3e7c5b;--nx-bright:#8fbfa3;--nx-ink:#f3ecdd;background:var(--nx-canvas);color:var(--nx-ink);background-image:radial-gradient(#f3ecdd0d 1px,#0000 1px);background-size:22px 22px;border:1px solid #14241d24;border-radius:24px;padding:24px 22px}.nx__kicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--nx-bright);margin:0;font-size:10px;font-weight:700}.nx__headline{font-family:var(--font-display);letter-spacing:var(--tracking-h1);color:var(--nx-ink);margin:10px 0 0;font-size:38px;font-weight:800;line-height:1.02}.nx__timing,.nx__dark{color:#f3ecdddb;margin:10px 0 0;font-size:13.5px;line-height:1.5}.nx__resolve{font:inherit;color:var(--nx-canvas);background:var(--nx-bright);cursor:pointer;border:0;border-radius:999px;min-height:44px;margin-top:12px;padding:11px 20px;font-size:14px;font-weight:700}.nx-tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--nx-ink);border-radius:999px;align-items:center;gap:5px;margin-top:12px;padding:5px 11px;font-size:11px;font-weight:700;display:inline-flex}.nx-tag--verified{border:1.5px solid var(--nx-bright)}.nx-tag--confirmed{border:1.5px solid #f3ecdd8c}.nx-tag--estimated{border:1.5px dashed #f3ecdd73}.nx-tag--unresolved{border:1.5px dotted #f3ecdd80}.nx__table{background:#f3ecdd0a;border:1px solid #f3ecdd24;border-radius:13px;margin-top:16px;padding:2px 15px}.nx__row{border-top:1px solid #f3ecdd17;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;padding:10px 0;font-size:13px;display:grid}.nx__row--head{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#f3ecddb3;border-top:0;padding:10px 0 6px;font-size:11px}.nx__label{color:#f3ecdde0}.nx__row>.nx__label{grid-column:1/-1}.nx__now,.nx__next,.nx__row--head span:not(.nx__label){text-align:right;min-width:0}.nx__cell{flex-direction:column;align-items:flex-end;gap:4px;width:100%;display:flex}.nx__cell .nx-tag{margin-top:0}.nx__cellnote{font-family:var(--font-sans);color:#f3ecddb8;font-size:10.5px;font-weight:400;line-height:1.35}.nx__now{color:#f3ecddcc;font-family:var(--font-mono);font-size:12.5px}.nx__next{color:var(--nx-ink);font-weight:700;font-family:var(--font-mono);font-size:12.5px}.nx__row--total{background:#3e7c5b2e;border-top:1px solid #8fbfa366;margin:0 -15px;padding:12px 15px}.nx__row--total .nx__label{color:var(--nx-ink);font-size:13.5px;font-weight:800}.nx__row--total .nx__now{color:#f3ecddd1}.nx__row--total .nx__next{color:var(--nx-bright);font-size:13.5px;font-weight:800}.nx__held{font-family:var(--font-mono);color:var(--mb-color-onGreen-soft)}.nx__reasons{flex-direction:column;gap:8px;margin-top:16px;display:flex}.nx__reasonshead{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#f3ecddb3;margin:0 0 1px;font-size:11px;font-weight:700}.nx__reason{justify-content:space-between;align-items:baseline;gap:10px;font-size:13px;display:flex}.nx__delta{font-family:var(--font-mono);color:#f3ecddd1;text-align:right;font-size:12.5px}.nx__delta--moved{color:var(--nx-bright);font-weight:700}.nx__source,.nx__boundary{color:#f3ecddcc;margin:16px 0 0;font-size:11.5px;line-height:1.45}.nx__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=400px){.nx__headline{font-size:32px}}.stub-illo{background:#e4dece repeating-linear-gradient(135deg,#ebe6d8 0 11px,#e4dece 11px 22px);border:1px solid #d6cfbd;border-radius:18px;height:300px;position:relative;overflow:hidden}.stub-illo__frame{border:2.5px solid #0d2c22;border-radius:10px;position:absolute;inset:64px 18px 54px}.stub-illo__lines{flex-direction:column;gap:9px;display:flex;position:absolute;top:18px;left:16px}.stub-illo__lines span{background:#9c937c;border-radius:2px;height:7px}.stub-illo__lines span:first-child{width:130px}.stub-illo__lines span:nth-child(2){width:96px}.stub-illo__lines span:nth-child(3){width:150px}.stub-illo__lines span:nth-child(4){width:74px}.stub-illo__label{color:#0d2c22;font-size:9.5px;font-weight:600;position:absolute;bottom:11px;left:16px}.read-card__thumb{background:repeating-linear-gradient(135deg,#ebe6d8 0 6px,#dbd4c2 6px 12px);border:1px solid #cfc7b4;border-radius:5px;flex:none;width:40px;height:46px}.read-progress{margin-top:30px}.read-progress__value{color:#14241d;font-variant-numeric:tabular-nums;text-align:right;margin:0 2px 7px;font-size:.88rem;font-weight:700;display:block}.read-bar{background:#e4dece;border:1px solid #cfc7b4;border-radius:10px;overflow:hidden;box-shadow:inset 0 1px 2px #0d2c221f}.read-bar__fill{background-color:var(--mb-banner,#0d2c22);background-size:26px 26px;border-radius:9px;height:100%;transition:width .6s;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;display:block}@keyframes read-bar-stripes{0%{background-position:0 0}to{background-position:26px 0}}@media (prefers-reduced-motion:reduce){.read-bar__fill{transition:none;animation-name:none!important}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-content:""}}}@layer theme{:root,:host{--spacing-page-column:var(--mb-layout-pageColumn);--spacing-control-short:var(--mb-layout-controlShort);--radius-card:var(--mb-radius-card);--radius-tool:var(--mb-radius-tool);--radius-input:var(--mb-radius-input);--radius-pill:var(--mb-radius-pill);--font-display:var(--mb-font-display);--font-sans:var(--mb-font-sans);--font-mono:var(--mb-font-mono);--text-h1:var(--mb-type-size-h1);--text-h1-tool:var(--mb-type-size-h1Tool);--text-h2:var(--mb-type-size-h2);--text-h3:var(--mb-type-size-h3);--text-base:var(--mb-type-size-base);--text-lede:var(--mb-type-size-lede);--text-small:var(--mb-type-size-small);--text-fine:var(--mb-type-size-fine);--text-cardhead:var(--mb-type-size-cardhead);--text-kicker:var(--mb-type-size-kicker);--text-source:var(--mb-type-size-source);--text-bignum:var(--mb-type-size-bignum);--font-weight-bold:var(--mb-type-weight-bold);--leading-tight:var(--mb-type-leading-tight);--leading-head:var(--mb-type-leading-head);--leading-body:var(--mb-type-leading-body);--tracking-h1:var(--mb-type-tracking-h1);--tracking-h2:var(--mb-type-tracking-h2);--tracking-kicker:var(--mb-type-tracking-kicker);--tracking-tag:var(--mb-type-tracking-tag);--container-measure:var(--mb-type-measure);--breakpoint-xs:384px;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-rail:900px;--breakpoint-lg:1024px;--color-ground:var(--mb-ground,var(--mb-color-semantic-surfacePage));--color-profession-text:var(--mb-text,var(--mb-color-semantic-textBody));--color-profession-accent:var(--mb-accent,var(--mb-color-semantic-accent));--color-accent-text:var(--mb-accentText,var(--mb-color-semantic-textHeading));--color-accent-card-text:var(--mb-accentCardText,var(--mb-color-semantic-textHeading));--color-ink-on-accent:var(--mb-inkOnAccent,var(--mb-color-base-green));--color-profession-border:var(--mb-border,var(--mb-color-semantic-borderHairline));--color-control-strong:var(--mb-control-border-strong);--color-chart-debt:var(--mb-chartDebt,var(--mb-color-debtRamp-300));--color-chart-savings:var(--mb-chartSavings,var(--mb-color-savingsRamp-500))}}@layer base{:is(:root [data-control-box]:has(:focus-visible),:root :focus-visible){border-radius:3px;outline:2px solid var(--mb-focus-outer)!important;outline-offset:2px!important;box-shadow:0 0 0 2px var(--mb-focus-inner)!important}:root [data-control-box] :focus-visible{box-shadow:none!important;outline:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:var(--mb-space-0)}.inset-y-0{inset-block:var(--mb-space-0)}.top-full{top:100%}.left-0{left:var(--mb-space-0)}.isolate{isolation:isolate}.z-20{z-index:20}.z-9999{z-index:9999}.order-last{order:9999}.col-span-full{grid-column:1/-1}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.container{width:100%}@media (width>=384px){.container{max-width:384px}}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=861px){.container{max-width:861px}}@media (width>=900px){.container{max-width:900px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1190px){.container{max-width:1190px}}.m-0{margin:var(--mb-space-0)}.m-1{margin:var(--mb-space-1)}.m-2{margin:var(--mb-space-2)}.m-auto{margin:auto}.-mx-gutter-mobile{margin-inline:calc(var(--mb-layout-gutterMobile) * -1)}.mx-auto{margin-inline:auto}.mx-gutter-mobile{margin-inline:var(--mb-layout-gutterMobile)}.my-6{margin-block:var(--mb-space-6)}.mt-1{margin-top:var(--mb-space-1)}.mt-2{margin-top:var(--mb-space-2)}.mt-3{margin-top:var(--mb-space-3)}.mt-4{margin-top:var(--mb-space-4)}.mt-5{margin-top:var(--mb-space-5)}.mt-6{margin-top:var(--mb-space-6)}.mt-7{margin-top:var(--mb-space-7)}.mb-1{margin-bottom:var(--mb-space-1)}.mb-3{margin-bottom:var(--mb-space-3)}.mb-4{margin-bottom:var(--mb-space-4)}.mb-6{margin-bottom:var(--mb-space-6)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.size-1{width:var(--mb-space-1);height:var(--mb-space-1)}.size-3{width:var(--mb-space-3);height:var(--mb-space-3)}.size-6{width:var(--mb-space-6);height:var(--mb-space-6)}.size-7{width:var(--mb-space-7);height:var(--mb-space-7)}.size-8{width:var(--mb-space-8);height:var(--mb-space-8)}.size-full{width:100%;height:100%}.size-val-portrait{width:var(--mb-layout-valPortrait);height:var(--mb-layout-valPortrait)}.h-2{height:var(--mb-space-2)}.h-3{height:var(--mb-space-3)}.h-7{height:var(--mb-space-7)}.h-8{height:var(--mb-space-8)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.min-h-6{min-height:var(--mb-space-6)}.min-h-7{min-height:var(--mb-space-7)}.min-h-screen{min-height:100vh}.w-\(--spacing-control-short\){width:var(--spacing-control-short)}.w-0{width:var(--mb-space-0)}.w-1{width:var(--mb-space-1)}.w-1\/4{width:25%}.w-2{width:var(--mb-space-2)}.w-3{width:var(--mb-space-3)}.w-4{width:var(--mb-space-4)}.w-6{width:var(--mb-space-6)}.w-8{width:var(--mb-space-8)}.w-11\/12{width:91.6667%}.w-full{width:100%}.w-px{width:1px}.max-w-\(--spacing-measure\){max-width:var(--spacing-measure)}.max-w-\(--spacing-page-column\){max-width:var(--spacing-page-column)}.max-w-full{max-width:100%}.max-w-measure{max-width:var(--mb-type-measure)}.max-w-page-column{max-width:var(--mb-layout-pageColumn)}.min-w-\(--spacing-page-column\){min-width:var(--spacing-page-column)}.min-w-0{min-width:var(--mb-space-0)}.min-w-8{min-width:var(--mb-space-8)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-0{flex-basis:var(--mb-space-0)}.basis-full{flex-basis:100%}.basis-retirement-field{flex-basis:var(--mb-layout-retirementField)}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-ew-resize{cursor:ew-resize}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:var(--mb-space-1)}.gap-2{gap:var(--mb-space-2)}.gap-3{gap:var(--mb-space-3)}.gap-4{gap:var(--mb-space-4)}.gap-5{gap:var(--mb-space-5)}.gap-6{gap:var(--mb-space-6)}.gap-7{gap:var(--mb-space-7)}.gap-8{gap:var(--mb-space-8)}.gap-px{gap:1px}.gap-x-2{column-gap:var(--mb-space-2)}.gap-x-3{column-gap:var(--mb-space-3)}.gap-x-4{column-gap:var(--mb-space-4)}.gap-x-5{column-gap:var(--mb-space-5)}.gap-x-6{column-gap:var(--mb-space-6)}.gap-y-1{row-gap:var(--mb-space-1)}.gap-y-2{row-gap:var(--mb-space-2)}.gap-y-3{row-gap:var(--mb-space-3)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.rounded-card{border-radius:var(--mb-radius-card)}.rounded-full{border-radius:3.40282e38px}.rounded-input{border-radius:var(--mb-radius-input)}.rounded-pill{border-radius:var(--mb-radius-pill)}.rounded-tool{border-radius:var(--mb-radius-tool)}.rounded-t-input{border-top-left-radius:var(--mb-radius-input);border-top-right-radius:var(--mb-radius-input)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-3{border-left-style:var(--tw-border-style);border-left-width:3px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-solid{--tw-border-style:solid;border-style:solid}.border-base-brass{border-color:var(--mb-color-base-brass)}.border-base-green{border-color:var(--mb-color-base-green)}.border-base-ink-faint{border-color:var(--mb-color-base-inkFaint)}.border-chart-debt{border-color:var(--mb-chartDebt,var(--mb-color-debtRamp-300))}.border-chart-savings{border-color:var(--mb-chartSavings,var(--mb-color-savingsRamp-500))}.border-current{border-color:currentColor}.border-home-border{border-color:var(--mb-color-home-border)}.border-home-card{border-color:var(--mb-color-home-card)}.border-home-kicker{border-color:var(--mb-color-home-kicker)}.border-home-val-border{border-color:var(--mb-color-home-valBorder)}.border-on-green-rule{border-color:var(--mb-color-onGreen-rule)}.border-profession-accent{border-color:var(--mb-accent,var(--mb-color-semantic-accent))}.border-profession-border{border-color:var(--mb-border,var(--mb-color-semantic-borderHairline))}.border-profession-text{border-color:var(--mb-text,var(--mb-color-semantic-textBody))}.border-semantic-border-hairline{border-color:var(--mb-color-semantic-borderHairline)}.border-semantic-text-heading{border-color:var(--mb-color-semantic-textHeading)}.border-semantic-text-support{border-color:var(--mb-color-semantic-textSupport)}.border-status-live-border{border-color:var(--mb-color-status-live-border)}.border-transparent{border-color:#0000}.bg-bar-future{background-color:var(--mb-color-bar-future)}.bg-bar-needs{background-color:var(--mb-color-bar-needs)}.bg-bar-wants{background-color:var(--mb-color-bar-wants)}.bg-base-brass{background-color:var(--mb-color-base-brass)}.bg-base-green,.bg-base-green\/55{background-color:var(--mb-color-base-green)}@supports (color:color-mix(in lab, red, red)){.bg-base-green\/55{background-color:color-mix(in oklab, var(--mb-color-base-green) 55%, transparent)}}.bg-current{background-color:currentColor}.bg-ground{background-color:var(--mb-ground,var(--mb-color-semantic-surfacePage))}.bg-home-card{background-color:var(--mb-color-home-card)}.bg-home-kicker{background-color:var(--mb-color-home-kicker)}.bg-home-page{background-color:var(--mb-color-home-page)}.bg-home-portrait-ground{background-color:var(--mb-color-home-portraitGround)}.bg-home-rail{background-color:var(--mb-color-home-rail)}.bg-home-rail-text{background-color:var(--mb-color-home-railText)}.bg-home-val-surface{background-color:var(--mb-color-home-valSurface)}.bg-on-green-rule{background-color:var(--mb-color-onGreen-rule)}.bg-profession-accent,.bg-profession-accent\/10{background-color:var(--mb-accent,var(--mb-color-semantic-accent))}@supports (color:color-mix(in lab, red, red)){.bg-profession-accent\/10{background-color:color-mix(in oklab, var(--mb-accent,var(--mb-color-semantic-accent)) 10%, transparent)}}.bg-profession-text,.bg-profession-text\/50{background-color:var(--mb-text,var(--mb-color-semantic-textBody))}@supports (color:color-mix(in lab, red, red)){.bg-profession-text\/50{background-color:color-mix(in oklab, var(--mb-text,var(--mb-color-semantic-textBody)) 50%, transparent)}}.bg-semantic-surface-card{background-color:var(--mb-color-semantic-surfaceCard)}.bg-semantic-surface-page{background-color:var(--mb-color-semantic-surfacePage)}.bg-semantic-surface-tint{background-color:var(--mb-color-semantic-surfaceTint)}.bg-status-live-bg{background-color:var(--mb-color-status-live-bg)}.bg-transparent{background-color:#0000}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\(image\:--hero-wide\){background-image:var(--hero-wide)}.from-ground\/95{--tw-gradient-from:var(--mb-ground,var(--mb-color-semantic-surfacePage))}@supports (color:color-mix(in lab, red, red)){.from-ground\/95{--tw-gradient-from:color-mix(in oklab, var(--mb-ground,var(--mb-color-semantic-surfacePage)) 95%, transparent)}}.from-ground\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-40\%{--tw-gradient-from-position:40%}.via-ground\/90{--tw-gradient-via:var(--mb-ground,var(--mb-color-semantic-surfacePage))}@supports (color:color-mix(in lab, red, red)){.via-ground\/90{--tw-gradient-via:color-mix(in oklab, var(--mb-ground,var(--mb-color-semantic-surfacePage)) 90%, transparent)}}.via-ground\/90{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-ground\/60{--tw-gradient-to:var(--mb-ground,var(--mb-color-semantic-surfacePage))}@supports (color:color-mix(in lab, red, red)){.to-ground\/60{--tw-gradient-to:color-mix(in oklab, var(--mb-ground,var(--mb-color-semantic-surfacePage)) 60%, transparent)}}.to-ground\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ground\/85{--tw-gradient-to:var(--mb-ground,var(--mb-color-semantic-surfacePage))}@supports (color:color-mix(in lab, red, red)){.to-ground\/85{--tw-gradient-to:color-mix(in oklab, var(--mb-ground,var(--mb-color-semantic-surfacePage)) 85%, transparent)}}.to-ground\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.\[mask-type\:luminance\]{mask-type:luminance}.fill-base-brass{fill:var(--mb-color-base-brass)}.fill-base-cream{fill:var(--mb-color-base-cream)}.fill-base-green,.fill-base-green\/10{fill:var(--mb-color-base-green)}@supports (color:color-mix(in lab, red, red)){.fill-base-green\/10{fill:color-mix(in oklab, var(--mb-color-base-green) 10%, transparent)}}.fill-none{fill:none}.fill-profession-accent{fill:var(--mb-accent,var(--mb-color-semantic-accent))}.fill-profession-text{fill:var(--mb-text,var(--mb-color-semantic-textBody))}.fill-semantic-surface-card{fill:var(--mb-color-semantic-surfaceCard)}.fill-semantic-surface-page{fill:var(--mb-color-semantic-surfacePage)}.fill-semantic-surface-tint{fill:var(--mb-color-semantic-surfaceTint)}.fill-semantic-text-heading{fill:var(--mb-color-semantic-textHeading)}.fill-semantic-text-support{fill:var(--mb-color-semantic-textSupport)}.fill-transparent{fill:#0000}.stroke-base-green,.stroke-base-green\/40{stroke:var(--mb-color-base-green)}@supports (color:color-mix(in lab, red, red)){.stroke-base-green\/40{stroke:color-mix(in oklab, var(--mb-color-base-green) 40%, transparent)}}.stroke-chart-debt{stroke:var(--mb-chartDebt,var(--mb-color-debtRamp-300))}.stroke-chart-savings{stroke:var(--mb-chartSavings,var(--mb-color-savingsRamp-500))}.stroke-current{stroke:currentColor}.stroke-ground{stroke:var(--mb-ground,var(--mb-color-semantic-surfacePage))}.stroke-profession-accent{stroke:var(--mb-accent,var(--mb-color-semantic-accent))}.stroke-profession-border{stroke:var(--mb-border,var(--mb-color-semantic-borderHairline))}.stroke-profession-text{stroke:var(--mb-text,var(--mb-color-semantic-textBody))}.stroke-semantic-border-hairline{stroke:var(--mb-color-semantic-borderHairline)}.stroke-semantic-surface-card{stroke:var(--mb-color-semantic-surfaceCard)}.stroke-semantic-surface-tint{stroke:var(--mb-color-semantic-surfaceTint)}.stroke-2{stroke-width:2px}.object-cover{object-fit:cover}.p-0{padding:var(--mb-space-0)}.p-1{padding:var(--mb-space-1)}.p-2{padding:var(--mb-space-2)}.p-3{padding:var(--mb-space-3)}.p-4{padding:var(--mb-space-4)}.p-5{padding:var(--mb-space-5)}.p-6{padding:var(--mb-space-6)}.p-8{padding:var(--mb-space-8)}.p-\[13px\]{padding:13px}.px-1{padding-inline:var(--mb-space-1)}.px-2{padding-inline:var(--mb-space-2)}.px-3{padding-inline:var(--mb-space-3)}.px-4{padding-inline:var(--mb-space-4)}.px-6{padding-inline:var(--mb-space-6)}.px-gutter-mobile{padding-inline:var(--mb-layout-gutterMobile)}.py-1{padding-block:var(--mb-space-1)}.py-2{padding-block:var(--mb-space-2)}.py-3{padding-block:var(--mb-space-3)}.py-4{padding-block:var(--mb-space-4)}.py-5{padding-block:var(--mb-space-5)}.py-6{padding-block:var(--mb-space-6)}.py-7{padding-block:var(--mb-space-7)}.py-8{padding-block:var(--mb-space-8)}.py-section-pad{padding-block:var(--mb-layout-sectionPad)}.pt-1{padding-top:var(--mb-space-1)}.pt-2{padding-top:var(--mb-space-2)}.pt-3{padding-top:var(--mb-space-3)}.pt-4{padding-top:var(--mb-space-4)}.pt-5{padding-top:var(--mb-space-5)}.pt-6{padding-top:var(--mb-space-6)}.pt-7{padding-top:var(--mb-space-7)}.pt-8{padding-top:var(--mb-space-8)}.pr-2{padding-right:var(--mb-space-2)}.pb-1{padding-bottom:var(--mb-space-1)}.pb-2{padding-bottom:var(--mb-space-2)}.pb-3{padding-bottom:var(--mb-space-3)}.pb-4{padding-bottom:var(--mb-space-4)}.pb-5{padding-bottom:var(--mb-space-5)}.pb-6{padding-bottom:var(--mb-space-6)}.pb-7{padding-bottom:var(--mb-space-7)}.pb-8{padding-bottom:var(--mb-space-8)}.pb-section-pad{padding-bottom:var(--mb-layout-sectionPad)}.pl-2{padding-left:var(--mb-space-2)}.pl-3{padding-left:var(--mb-space-3)}.pl-5{padding-left:var(--mb-space-5)}.pl-6{padding-left:var(--mb-space-6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-display{font-family:var(--mb-font-display)}.font-mono{font-family:var(--mb-font-mono)}.font-sans{font-family:var(--mb-font-sans)}.text-base{font-size:var(--mb-type-size-base)}.text-fine{font-size:var(--mb-type-size-fine)}.text-h1{font-size:var(--mb-type-size-h1)}.text-h2{font-size:var(--mb-type-size-h2)}.text-h3{font-size:var(--mb-type-size-h3)}.text-kicker{font-size:var(--mb-type-size-kicker)}.text-lede{font-size:var(--mb-type-size-lede)}.text-small{font-size:var(--mb-type-size-small)}.text-source{font-size:var(--mb-type-size-source)}.text-stat{font-size:var(--mb-type-size-stat)}.leading-body{--tw-leading:var(--mb-type-leading-body);line-height:var(--mb-type-leading-body)}.leading-head{--tw-leading:var(--mb-type-leading-head);line-height:var(--mb-type-leading-head)}.leading-none{--tw-leading:var(--mb-type-leading-none);line-height:var(--mb-type-leading-none)}.leading-tight{--tw-leading:var(--mb-type-leading-tight);line-height:var(--mb-type-leading-tight)}.font-bold{--tw-font-weight:var(--mb-type-weight-bold);font-weight:var(--mb-type-weight-bold)}.font-medium{--tw-font-weight:var(--mb-type-weight-medium);font-weight:var(--mb-type-weight-medium)}.font-semibold{--tw-font-weight:var(--mb-type-weight-semibold);font-weight:var(--mb-type-weight-semibold)}.tracking-h1{--tw-tracking:var(--mb-type-tracking-h1);letter-spacing:var(--mb-type-tracking-h1)}.tracking-h2{--tw-tracking:var(--mb-type-tracking-h2);letter-spacing:var(--mb-type-tracking-h2)}.tracking-kicker{--tw-tracking:var(--mb-type-tracking-kicker);letter-spacing:var(--mb-type-tracking-kicker)}.tracking-tag{--tw-tracking:var(--mb-type-tracking-tag);letter-spacing:var(--mb-type-tracking-tag)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-accent-card-text{color:var(--mb-accentCardText,var(--mb-color-semantic-textHeading))}.text-accent-text{color:var(--mb-accentText,var(--mb-color-semantic-textHeading))}.text-base-brass-text{color:var(--mb-color-base-brassText)}.text-base-cream{color:var(--mb-color-base-cream)}.text-base-green{color:var(--mb-color-base-green)}.text-base-ink-faint{color:var(--mb-color-base-inkFaint)}.text-debt-ramp-100{color:var(--mb-color-debtRamp-100)}.text-debt-ramp-600{color:var(--mb-color-debtRamp-600)}.text-home-card{color:var(--mb-color-home-card)}.text-home-kicker{color:var(--mb-color-home-kicker)}.text-home-muted{color:var(--mb-color-home-muted)}.text-home-rail-muted{color:var(--mb-color-home-railMuted)}.text-home-rail-text{color:var(--mb-color-home-railText)}.text-home-text{color:var(--mb-color-home-text)}.text-inherit{color:inherit}.text-ink-on-accent{color:var(--mb-inkOnAccent,var(--mb-color-base-green))}.text-on-green-default{color:var(--mb-color-onGreen-default)}.text-on-green-muted{color:var(--mb-color-onGreen-muted)}.text-profession-text{color:var(--mb-text,var(--mb-color-semantic-textBody))}.text-semantic-text-body{color:var(--mb-color-semantic-textBody)}.text-semantic-text-heading{color:var(--mb-color-semantic-textHeading)}.text-semantic-text-support{color:var(--mb-color-semantic-textSupport)}.text-semantic-text-support\!{color:var(--mb-color-semantic-textSupport)!important}.text-semantic-text-support\/40{color:var(--mb-color-semantic-textSupport)}@supports (color:color-mix(in lab, red, red)){.text-semantic-text-support\/40{color:color-mix(in oklab, var(--mb-color-semantic-textSupport) 40%, transparent)}}.text-status-live-fg{color:var(--mb-color-status-live-fg)}.text-transparent{color:#0000}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.accent-base-green{accent-color:var(--mb-color-base-green)}.accent-profession-accent{accent-color:var(--mb-accent,var(--mb-color-semantic-accent))}.scheme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.scheme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-home-portrait-ring{--tw-ring-color:var(--mb-color-home-portraitRing)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.\[font\:inherit\],.font-inherit{font:inherit}:is(.\*\:flex-1>*){flex:1}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}@media (hover:hover){.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}}.placeholder\:text-profession-text\/80::placeholder{color:var(--mb-text,var(--mb-color-semantic-textBody))}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-profession-text\/80::placeholder{color:color-mix(in oklab, var(--mb-text,var(--mb-color-semantic-textBody)) 80%, transparent)}}.placeholder\:text-semantic-text-support::placeholder{color:var(--mb-color-semantic-textSupport)}.backdrop\:bg-base-green\/55::backdrop{background-color:var(--mb-color-base-green)}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-base-green\/55::backdrop{background-color:color-mix(in oklab, var(--mb-color-base-green) 55%, transparent)}}.after\:bg-semantic-surface-card\!:after{content:var(--tw-content);background-color:var(--mb-color-semantic-surfaceCard)!important}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:var(--mb-space-0)}.last\:border-b:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:var(--mb-space-0)}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:border-base-green-hover:hover{border-color:var(--mb-color-base-greenHover)}.hover\:border-home-rail:hover{border-color:var(--mb-color-home-rail)}.hover\:bg-base-green-hover:hover{background-color:var(--mb-color-base-greenHover)}.hover\:bg-home-rail-selected:hover{background-color:var(--mb-color-home-railSelected)}.hover\:text-base-paper:hover{color:var(--mb-color-base-paper)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-60:disabled{opacity:.6}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:opacity-60[aria-disabled=true]{opacity:.6}.aria-pressed\:border-home-kicker[aria-pressed=true]{border-color:var(--mb-color-home-kicker)}.aria-\[current\=page\]\:border-home-rail[aria-current=page]{border-color:var(--mb-color-home-rail)}.aria-\[current\=page\]\:border-home-rail-accent[aria-current=page]{border-color:var(--mb-color-home-railAccent)}.aria-\[current\=page\]\:bg-home-rail[aria-current=page]{background-color:var(--mb-color-home-rail)}.aria-\[current\=page\]\:bg-home-rail-selected[aria-current=page]{background-color:var(--mb-color-home-railSelected)}.aria-\[current\=page\]\:text-base-paper[aria-current=page]{color:var(--mb-color-base-paper)}@media not all and (width>=768px){.max-md\:hidden{display:none}.max-md\:whitespace-nowrap{white-space:nowrap}}@media not all and (width>=640px){.max-sm\:flex{display:flex}.max-sm\:hidden{display:none}.max-sm\:min-h-7{min-height:var(--mb-space-7)}.max-sm\:w-8{width:var(--mb-space-8)}.max-sm\:flex-1{flex:1}.max-sm\:flex-none{flex:none}.max-sm\:flex-col{flex-direction:column}.max-sm\:flex-row{flex-direction:row}.max-sm\:flex-wrap{flex-wrap:wrap}.max-sm\:items-center{align-items:center}.max-sm\:justify-between{justify-content:space-between}.max-sm\:gap-0{gap:var(--mb-space-0)}.max-sm\:gap-2{gap:var(--mb-space-2)}.max-sm\:gap-3{gap:var(--mb-space-3)}.max-sm\:rounded-full{border-radius:3.40282e38px}.max-sm\:rounded-none{border-radius:0}.max-sm\:border-0{border-style:var(--tw-border-style);border-width:0}.max-sm\:border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.max-sm\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.max-sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.max-sm\:border-solid{--tw-border-style:solid;border-style:solid}.max-sm\:bg-semantic-surface-tint{background-color:var(--mb-color-semantic-surfaceTint)}.max-sm\:bg-transparent{background-color:#0000}.max-sm\:bg-\(image\:--hero-narrow\){background-image:var(--hero-narrow)}.max-sm\:bg-top{background-position:top}.max-sm\:px-1{padding-inline:var(--mb-space-1)}.max-sm\:px-3{padding-inline:var(--mb-space-3)}.max-sm\:py-1{padding-block:var(--mb-space-1)}.max-sm\:py-2{padding-block:var(--mb-space-2)}.max-sm\:pl-3{padding-left:var(--mb-space-3)}.max-sm\:text-fine{font-size:var(--mb-type-size-fine)}.max-sm\:text-h3{font-size:var(--mb-type-size-h3)}.max-sm\:text-kicker{font-size:var(--mb-type-size-kicker)}.max-sm\:text-small{font-size:var(--mb-type-size-small)}.max-sm\:leading-head{--tw-leading:var(--mb-type-leading-head);line-height:var(--mb-type-leading-head)}.max-sm\:font-semibold{--tw-font-weight:var(--mb-type-weight-semibold);font-weight:var(--mb-type-weight-semibold)}.max-sm\:tracking-tag{--tw-tracking:var(--mb-type-tracking-tag);letter-spacing:var(--mb-type-tracking-tag)}.max-sm\:whitespace-nowrap{white-space:nowrap}.max-sm\:text-profession-text{color:var(--mb-text,var(--mb-color-semantic-textBody))}.max-sm\:text-semantic-text-support{color:var(--mb-color-semantic-textSupport)}}@media not all and (width>=384px){.max-xs\:flex{display:flex}.max-xs\:w-0{width:var(--mb-space-0)}.max-xs\:w-px{width:1px}.max-xs\:min-w-full{min-width:100%}.max-xs\:justify-end{justify-content:flex-end}.max-xs\:wrap-anywhere{overflow-wrap:anywhere}.max-xs\:whitespace-nowrap{white-space:nowrap}}@media (width>=384px){.xs\:flex-row{flex-direction:row}.xs\:items-baseline{align-items:baseline}.xs\:justify-between{justify-content:space-between}}@media (width>=640px){.sm\:sticky{position:sticky}.sm\:top-0{top:var(--mb-space-0)}.sm\:z-20{z-index:20}.sm\:order-none{order:0}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-0{margin-inline:var(--mb-space-0)}.sm\:ml-8{margin-left:var(--mb-space-8)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:size-val-portrait-large{width:var(--mb-layout-valPortraitLarge);height:var(--mb-layout-valPortraitLarge)}.sm\:w-1\/3{width:33.3333%}.sm\:w-full{width:100%}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:basis-0{flex-basis:var(--mb-space-0)}.sm\:basis-1\/4{flex-basis:25%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:var(--mb-space-4)}.sm\:p-2{padding:var(--mb-space-2)}.sm\:p-5{padding:var(--mb-space-5)}.sm\:p-7{padding:var(--mb-space-7)}.sm\:px-1{padding-inline:var(--mb-space-1)}.sm\:px-6{padding-inline:var(--mb-space-6)}.sm\:px-gutter{padding-inline:var(--mb-layout-gutter)}.sm\:pr-3{padding-right:var(--mb-space-3)}.sm\:text-right{text-align:right}.sm\:text-bignum{font-size:var(--mb-type-size-bignum)}.sm\:text-fine{font-size:var(--mb-type-size-fine)}.sm\:wrap-anywhere{overflow-wrap:anywhere}}@media (width>=768px){.md\:mt-auto{margin-top:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:inline{display:inline}.md\:w-home-rail{width:var(--mb-layout-homeRail)}.md\:flex-1{flex:1}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-stretch{align-items:stretch}.md\:gap-4{gap:var(--mb-space-4)}.md\:overflow-visible{overflow:visible}.md\:p-0{padding:var(--mb-space-0)}.md\:px-2{padding-inline:var(--mb-space-2)}.md\:px-3{padding-inline:var(--mb-space-3)}.md\:py-5{padding-block:var(--mb-space-5)}}@media (width>=861px){.retirement-columns\:col-span-2{grid-column:span 2/span 2}.retirement-columns\:col-span-3{grid-column:span 3/span 3}.retirement-columns\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-start-3{grid-column-start:3}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:w-1\/5{width:20%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:gap-x-8{column-gap:var(--mb-space-8)}.lg\:via-ground\/60{--tw-gradient-via:var(--mb-ground,var(--mb-color-semantic-surfacePage))}@supports (color:color-mix(in lab, red, red)){.lg\:via-ground\/60{--tw-gradient-via:color-mix(in oklab, var(--mb-ground,var(--mb-color-semantic-surfacePage)) 60%, transparent)}}.lg\:via-ground\/60{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.lg\:to-ground\/10{--tw-gradient-to:var(--mb-ground,var(--mb-color-semantic-surfacePage))}@supports (color:color-mix(in lab, red, red)){.lg\:to-ground\/10{--tw-gradient-to:color-mix(in oklab, var(--mb-ground,var(--mb-color-semantic-surfacePage)) 10%, transparent)}}.lg\:to-ground\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}}@media (width>=1190px){.home-columns\:order-first{order:-9999}.home-columns\:w-home-context{width:var(--mb-layout-homeContext)}.home-columns\:shrink-0{flex-shrink:0}.home-columns\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.home-columns\:flex-row{flex-direction:row}.home-columns\:items-start{align-items:flex-start}.home-columns\:py-6{padding-block:var(--mb-space-6)}.home-columns\:pt-6{padding-top:var(--mb-space-6)}.home-columns\:pr-0{padding-right:var(--mb-space-0)}.home-columns\:pb-0{padding-bottom:var(--mb-space-0)}}.\[\&_\[data-room-organ\]\]\:mx-0 [data-room-organ]{margin-inline:var(--mb-space-0)}.\[\&_a\:not\(\[class\]\)\]\:font-bold a:not([class]){--tw-font-weight:var(--mb-type-weight-bold);font-weight:var(--mb-type-weight-bold)}.\[\&_a\:not\(\[class\]\)\]\:text-profession-text a:not([class]){color:var(--mb-text,var(--mb-color-semantic-textBody))}.\[\&_a\:not\(\[class\]\)\]\:text-semantic-text-heading a:not([class]){color:var(--mb-color-semantic-textHeading)}.\[\&_code\:not\(\[class\]\)\]\:bg-semantic-surface-tint code:not([class]){background-color:var(--mb-color-semantic-surfaceTint)}.\[\&_code\:not\(\[class\]\)\]\:bg-transparent code:not([class]){background-color:#0000}.\[\&_code\:not\(\[class\]\)\]\:px-1 code:not([class]){padding-inline:var(--mb-space-1)}.\[\&_code\:not\(\[class\]\)\]\:font-mono code:not([class]){font-family:var(--mb-font-mono)}.\[\&_code\:not\(\[class\]\)\]\:text-small code:not([class]){font-size:var(--mb-type-size-small)}.\[\&_h3\:not\(\[class\]\)\]\:pt-6 h3:not([class]){padding-top:var(--mb-space-6)}.\[\&_h3\:not\(\[class\]\)\]\:pb-3 h3:not([class]){padding-bottom:var(--mb-space-3)}.\[\&_h3\:not\(\[class\]\)\]\:font-display h3:not([class]){font-family:var(--mb-font-display)}.\[\&_h3\:not\(\[class\]\)\]\:text-h3 h3:not([class]){font-size:var(--mb-type-size-h3)}.\[\&_h3\:not\(\[class\]\)\]\:leading-head h3:not([class]){--tw-leading:var(--mb-type-leading-head);line-height:var(--mb-type-leading-head)}.\[\&_h3\:not\(\[class\]\)\]\:font-bold h3:not([class]){--tw-font-weight:var(--mb-type-weight-bold);font-weight:var(--mb-type-weight-bold)}.\[\&_h3\:not\(\[class\]\)\]\:text-profession-text h3:not([class]){color:var(--mb-text,var(--mb-color-semantic-textBody))}.\[\&_h3\:not\(\[class\]\)\]\:text-semantic-text-heading h3:not([class]){color:var(--mb-color-semantic-textHeading)}.\[\&_h4\:not\(\[class\]\)\]\:m-0 h4:not([class]){margin:var(--mb-space-0)}.\[\&_h4\:not\(\[class\]\)\]\:pt-4 h4:not([class]){padding-top:var(--mb-space-4)}.\[\&_h4\:not\(\[class\]\)\]\:pb-2 h4:not([class]){padding-bottom:var(--mb-space-2)}.\[\&_h4\:not\(\[class\]\)\]\:text-base h4:not([class]){font-size:var(--mb-type-size-base)}.\[\&_h4\:not\(\[class\]\)\]\:font-bold h4:not([class]){--tw-font-weight:var(--mb-type-weight-bold);font-weight:var(--mb-type-weight-bold)}.\[\&_h4\:not\(\[class\]\)\]\:text-profession-text h4:not([class]){color:var(--mb-text,var(--mb-color-semantic-textBody))}.\[\&_h4\:not\(\[class\]\)\]\:text-semantic-text-heading h4:not([class]){color:var(--mb-color-semantic-textHeading)}.\[\&_ol\:not\(\[class\]\)\]\:my-0 ol:not([class]){margin-block:var(--mb-space-0)}.\[\&_ol\:not\(\[class\]\)\]\:pb-4 ol:not([class]){padding-bottom:var(--mb-space-4)}.\[\&_ol\:not\(\[class\]\)\]\:pl-6 ol:not([class]){padding-left:var(--mb-space-6)}.\[\&_ol\:not\(\[class\]\)\:last-child\]\:pb-0 ol:not([class]):last-child{padding-bottom:var(--mb-space-0)}.\[\&_p\:not\(\[class\]\)\]\:pb-4 p:not([class]){padding-bottom:var(--mb-space-4)}.\[\&_p\:not\(\[class\]\)\:last-child\]\:pb-0 p:not([class]):last-child{padding-bottom:var(--mb-space-0)}.\[\&_strong\:not\(\[class\]\)\]\:text-profession-text strong:not([class]){color:var(--mb-text,var(--mb-color-semantic-textBody))}.\[\&_strong\:not\(\[class\]\)\]\:text-semantic-text-heading strong:not([class]){color:var(--mb-color-semantic-textHeading)}.\[\&_tbody_tr\]\:border-0 tbody tr{border-style:var(--tw-border-style);border-width:0}.\[\&_tbody_tr\]\:border-t tbody tr{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_tbody_tr\]\:border-solid tbody tr{--tw-border-style:solid;border-style:solid}.\[\&_tbody_tr\]\:border-on-green-rule tbody tr{border-color:var(--mb-color-onGreen-rule)}.\[\&_tbody_tr\]\:border-semantic-border-hairline tbody tr{border-color:var(--mb-color-semantic-borderHairline)}.\[\&_td\]\:px-4 td{padding-inline:var(--mb-space-4)}.\[\&_td\]\:py-3 td{padding-block:var(--mb-space-3)}.\[\&_td\]\:align-top td{vertical-align:top}.\[\&_td\]\:text-small td{font-size:var(--mb-type-size-small)}.\[\&_td\]\:leading-body td{--tw-leading:var(--mb-type-leading-body);line-height:var(--mb-type-leading-body)}.\[\&_td\]\:text-profession-text td{color:var(--mb-text,var(--mb-color-semantic-textBody))}.\[\&_td\]\:text-semantic-text-body td{color:var(--mb-color-semantic-textBody)}.\[\&_td\:first-child\]\:font-bold td:first-child{--tw-font-weight:var(--mb-type-weight-bold);font-weight:var(--mb-type-weight-bold)}.\[\&_td\:first-child\]\:whitespace-nowrap td:first-child{white-space:nowrap}.\[\&_td\:first-child\]\:text-profession-text td:first-child{color:var(--mb-text,var(--mb-color-semantic-textBody))}.\[\&_td\:first-child\]\:text-semantic-text-heading td:first-child{color:var(--mb-color-semantic-textHeading)}.\[\&_th\]\:grid th{display:grid}.\[\&_th\]\:bg-semantic-surface-tint th{background-color:var(--mb-color-semantic-surfaceTint)}.\[\&_th\]\:bg-transparent th{background-color:#0000}.\[\&_th\]\:px-4 th{padding-inline:var(--mb-space-4)}.\[\&_th\]\:py-3 th{padding-block:var(--mb-space-3)}.\[\&_th\]\:text-fine th{font-size:var(--mb-type-size-fine)}.\[\&_th\]\:font-bold th{--tw-font-weight:var(--mb-type-weight-bold);font-weight:var(--mb-type-weight-bold)}.\[\&_th\]\:tracking-tag th{--tw-tracking:var(--mb-type-tracking-tag);letter-spacing:var(--mb-type-tracking-tag)}.\[\&_th\]\:text-profession-text th{color:var(--mb-text,var(--mb-color-semantic-textBody))}.\[\&_th\]\:text-semantic-text-heading th{color:var(--mb-color-semantic-textHeading)}.\[\&_th\]\:uppercase th{text-transform:uppercase}.\[\&_ul\:not\(\[class\]\)\]\:pb-4 ul:not([class]){padding-bottom:var(--mb-space-4)}.\[\&_ul\:not\(\[class\]\)\]\:pl-6 ul:not([class]){padding-left:var(--mb-space-6)}.\[\&_ul\:not\(\[class\]\)\:last-child\]\:pb-0 ul:not([class]):last-child{padding-bottom:var(--mb-space-0)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>\[data-ground\]\]\:min-w-0>[data-ground]{min-width:var(--mb-space-0)}}:root{--mb-color-base-green:#0d2c22;--mb-color-base-greenHover:#1d4234;--mb-color-base-greenDeep:#081f17;--mb-color-base-cream:#fbf6ee;--mb-color-base-tint:#f4eee1;--mb-color-base-paper:#fff;--mb-color-base-ink:#1a201d;--mb-color-base-inkSoft:#4d564f;--mb-color-base-inkFaint:#84806f;--mb-color-base-rule:#e6e0d2;--mb-color-base-brass:#c98c2a;--mb-color-base-brassText:#8a5f16;--mb-color-base-focusInner:#f3ecdd;--mb-color-base-focusOuter:#12100c;--mb-color-debtRamp-100:#ebafa8;--mb-color-debtRamp-200:#e39087;--mb-color-debtRamp-300:#db7266;--mb-color-debtRamp-400:#d45345;--mb-color-debtRamp-500:#be3b2c;--mb-color-debtRamp-600:#a53327;--mb-color-debtRamp-700:#8d2c21;--mb-color-debtRamp-800:#74241b;--mb-color-savingsRamp-100:#b8dbc8;--mb-color-savingsRamp-200:#9cceb3;--mb-color-savingsRamp-300:#81c09f;--mb-color-savingsRamp-400:#66b38a;--mb-color-savingsRamp-500:#4e9c73;--mb-color-savingsRamp-600:#448864;--mb-color-savingsRamp-700:#3a7455;--mb-color-savingsRamp-800:#305f46;--mb-color-status-live-fg:#2c5c43;--mb-color-status-live-bg:#eef4ec;--mb-color-status-live-border:#b9d2c2;--mb-color-status-next-fg:#8a5f16;--mb-color-status-next-bg:#faf3e3;--mb-color-status-next-border:#e3c992;--mb-color-bar-needs:#0d2c22;--mb-color-bar-wants:#3e6b52;--mb-color-bar-future:#c98c2a;--mb-color-onGreen-default:#fbf6ee;--mb-color-onGreen-soft:#fbf6eecc;--mb-color-onGreen-muted:#fbf6ee99;--mb-color-onGreen-faint:#fbf6ee73;--mb-color-onGreen-rule:#fbf6ee29;--mb-color-onGreen-border:#fbf6ee59;--mb-color-semantic-surfacePage:#fbf6ee;--mb-color-semantic-surfaceTint:#f4eee1;--mb-color-semantic-surfaceCard:#fff;--mb-color-semantic-surfaceInverse:#0d2c22;--mb-color-semantic-surfaceFooter:#081f17;--mb-color-semantic-textHeading:#0d2c22;--mb-color-semantic-textBody:#1a201d;--mb-color-semantic-textSupport:#4d564f;--mb-color-semantic-textMeta:#84806f;--mb-color-semantic-borderHairline:#e6e0d2;--mb-color-semantic-accent:#c98c2a;--mb-color-home-page:#f2f3ef;--mb-color-home-card:#fff;--mb-color-home-border:#dedfd9;--mb-color-home-text:#24332e;--mb-color-home-muted:#4f5a56;--mb-color-home-kicker:#525b9a;--mb-color-home-valSurface:#f6f5fc;--mb-color-home-valBorder:#d1d1e9;--mb-color-home-portraitGround:#9bbeb2;--mb-color-home-portraitRing:#d1d7cf;--mb-color-home-rail:#1b2238;--mb-color-home-railText:#d8dbe1;--mb-color-home-railMuted:#c2c7de;--mb-color-home-railSelected:#30374b;--mb-color-home-railAccent:#9195d4;--mb-color-professionSource-firefighterBright:#e0b26a;--mb-color-professionSource-firefighterAccentText:#e0a63f;--mb-color-professionSource-firefighterCardText:#cd9439;--mb-color-professionSource-firefighterLandingBorder:#c98c2ac7;--mb-color-professionSource-policeLandingGround:#0b2433;--mb-color-professionSource-policeLandingAccent:#4a6fa5;--mb-color-professionSource-policeLandingBright:#7fa3d4;--mb-color-professionSource-policeLandingBorder:#7fa3d4b3;--mb-color-professionSource-policeAppGround:#1e3a57;--mb-color-professionSource-policeAppAccent:#8fb3d9;--mb-color-professionSource-policeAppInk:#16293d;--mb-color-professionSource-policeCardText:#96b8db;--mb-color-professionSource-militaryLandingGround:#0c2a20;--mb-color-professionSource-militaryLandingAccent:#3e7c5b;--mb-color-professionSource-militaryLandingBright:#8fbfa3;--mb-color-professionSource-militaryLandingBorder:#8fbfa3b3;--mb-color-professionSource-militaryAppGround:#38472b;--mb-color-professionSource-militaryAppAccent:#b9a35c;--mb-color-professionSource-militaryAppInk:#2b3620;--mb-color-professionSource-militaryAccentText:#c3b073;--mb-color-professionSource-militaryCardText:#d1c293;--mb-color-professionSource-nurseLandingGround:#1a1f36;--mb-color-professionSource-nurseLandingAccent:#8b93d6;--mb-color-professionSource-nurseLandingBright:#a9afe3;--mb-color-professionSource-nurseLandingBorder:#8b93d6bf;--mb-color-professionSource-nurseAppGround:#45489a;--mb-color-professionSource-nurseAppAccent:#a3a6e8;--mb-color-professionSource-nurseAppInk:#33356e;--mb-color-professionSource-nurseAccentText:#c0c2ef;--mb-color-professionSource-nurseCardText:#d3d4f4;--mb-space-0:0px;--mb-space-1:4px;--mb-space-2:8px;--mb-space-3:12px;--mb-space-4:16px;--mb-space-5:22px;--mb-space-6:28px;--mb-space-7:40px;--mb-space-8:56px;--mb-layout-gutter:56px;--mb-layout-gutterMobile:20px;--mb-layout-pageColumn:1240px;--mb-layout-sectionPad:48px;--mb-layout-controlShort:76px;--mb-layout-retirementField:268.5px;--mb-layout-moneyShellRail:194px;--mb-layout-moneyShellContent:720px;--mb-layout-moneyShellFrame:1010px;--mb-layout-moneyShellGutter:34px;--mb-layout-moneyShellGutterMobile:16px;--mb-layout-doorGlyphWidth:72px;--mb-layout-doorGlyphHeight:36px;--mb-layout-valPortrait:46px;--mb-layout-valPortraitLarge:76px;--mb-layout-homeRail:200px;--mb-layout-homeContext:268px;--mb-radius-card:12px;--mb-radius-tool:14px;--mb-radius-input:9px;--mb-radius-pill:999px;--mb-font-display:"Archivo", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--mb-font-sans:"Hanken Grotesk", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--mb-font-mono:"SF Mono", ui-monospace, "Menlo", "Consolas", monospace;--mb-type-size-hero:clamp(36px, calc(26.42px + 3.07vw), 78px);--mb-type-size-h1:clamp(32px, calc(23.79px + 2.632vw), 68px);--mb-type-size-h1Tool:clamp(30px, calc(23.16px + 2.193vw), 60px);--mb-type-size-h2:clamp(25px, calc(21.58px + 1.096vw), 40px);--mb-type-size-h3:clamp(17px, calc(13.63px + .439vw), 21px);--mb-type-size-base:clamp(16px, calc(14.32px + .219vw), 18px);--mb-type-size-lede:clamp(16.5px, calc(11.87px + .603vw), 22px);--mb-type-size-small:clamp(14px, calc(12.32px + .219vw), 16px);--mb-type-size-fine:clamp(12.5px, calc(11.24px + .164vw), 14px);--mb-type-size-cardhead:clamp(24px, calc(18.95px + .658vw), 30px);--mb-type-size-kicker:11.5px;--mb-type-size-source:10.5px;--mb-type-size-stat:clamp(42px, calc(33.58px + 1.096vw), 52px);--mb-type-size-bignum:clamp(44px, calc(42.53px + 1.754vw), 72px);--mb-type-weight-medium:500;--mb-type-weight-semibold:600;--mb-type-weight-bold:700;--mb-type-leading-none:1;--mb-type-leading-tight:1.1;--mb-type-leading-head:1.18;--mb-type-leading-body:1.6;--mb-type-tracking-h1:-.006em;--mb-type-tracking-h2:-.005em;--mb-type-tracking-kicker:.16em;--mb-type-tracking-tag:.1em;--mb-type-measure:62ch;--mb-screen-xs:384px;--mb-screen-sm:640px;--mb-screen-md:768px;--mb-screen-retirementColumns:861px;--mb-screen-rail:900px;--mb-screen-lg:1024px;--mb-screen-homeColumns:1190px}[data-profession=default][data-set=landing]{--mb-ground:#0d2c22;--mb-text:#fbf6ee;--mb-accent:#c98c2a;--mb-accentText:#e0b26a;--mb-accentCardText:#e0b26a;--mb-inkOnAccent:#0d2c22;--mb-border:#c98c2ac7;--mb-chartDebt:#db7266;--mb-chartSavings:#4e9c73;--mb-bright:#e0b26a}[data-profession=default][data-set=app]{--mb-ground:#0d2c22;--mb-text:#f3ecdd;--mb-accent:#c98c2a;--mb-accentText:#e0a63f;--mb-accentCardText:#cd9439;--mb-inkOnAccent:#0d2c22;--mb-border:#c98c2a;--mb-chartDebt:#db7266;--mb-chartSavings:#4e9c73}[data-profession=firefighter][data-set=landing]{--mb-ground:#0d2c22;--mb-text:#fbf6ee;--mb-accent:#c98c2a;--mb-accentText:#e0b26a;--mb-accentCardText:#e0b26a;--mb-inkOnAccent:#0d2c22;--mb-border:#c98c2ac7;--mb-chartDebt:#db7266;--mb-chartSavings:#4e9c73;--mb-bright:#e0b26a}[data-profession=firefighter][data-set=app]{--mb-ground:#0d2c22;--mb-text:#f3ecdd;--mb-accent:#c98c2a;--mb-accentText:#e0a63f;--mb-accentCardText:#cd9439;--mb-inkOnAccent:#0d2c22;--mb-border:#c98c2a;--mb-chartDebt:#db7266;--mb-chartSavings:#4e9c73}[data-profession=police][data-set=landing]{--mb-ground:#0b2433;--mb-text:#fbf6ee;--mb-accent:#4a6fa5;--mb-accentText:#7fa3d4;--mb-accentCardText:#7fa3d4;--mb-inkOnAccent:#fbf6ee;--mb-border:#7fa3d4b3;--mb-chartDebt:#e39087;--mb-chartSavings:#66b38a;--mb-bright:#7fa3d4}[data-profession=police][data-set=app]{--mb-ground:#1e3a57;--mb-text:#f3ecdd;--mb-accent:#8fb3d9;--mb-accentText:#8fb3d9;--mb-accentCardText:#96b8db;--mb-inkOnAccent:#16293d;--mb-border:#8fb3d9;--mb-chartDebt:#e39087;--mb-chartSavings:#66b38a}[data-profession=military][data-set=landing]{--mb-ground:#0c2a20;--mb-text:#fbf6ee;--mb-accent:#3e7c5b;--mb-accentText:#8fbfa3;--mb-accentCardText:#8fbfa3;--mb-inkOnAccent:#fbf6ee;--mb-border:#8fbfa3b3;--mb-chartDebt:#e39087;--mb-chartSavings:#81c09f;--mb-bright:#8fbfa3}[data-profession=military][data-set=app]{--mb-ground:#38472b;--mb-text:#f3ecdd;--mb-accent:#b9a35c;--mb-accentText:#c3b073;--mb-accentCardText:#d1c293;--mb-inkOnAccent:#2b3620;--mb-border:#b9a35c;--mb-chartDebt:#e39087;--mb-chartSavings:#81c09f}[data-profession=nurse][data-set=landing]{--mb-ground:#1a1f36;--mb-text:#fbf6ee;--mb-accent:#8b93d6;--mb-accentText:#a9afe3;--mb-accentCardText:#a9afe3;--mb-inkOnAccent:#1a1f36;--mb-border:#8b93d6bf;--mb-chartDebt:#ebafa8;--mb-chartSavings:#9cceb3;--mb-bright:#a9afe3}[data-profession=nurse][data-set=app]{--mb-ground:#45489a;--mb-text:#f3ecdd;--mb-accent:#a3a6e8;--mb-accentText:#c0c2ef;--mb-accentCardText:#d3d4f4;--mb-inkOnAccent:#33356e;--mb-border:#a3a6e8;--mb-chartDebt:#ebafa8;--mb-chartSavings:#9cceb3}:root{--mb-green:#0d2c22;--mb-green-hover:#1d4234;--mb-green-deep:#081f17;--mb-cream:#fbf6ee;--mb-tint:#f4eee1;--mb-paper:#fff;--mb-ink:#1a201d;--mb-ink-soft:#4d564f;--mb-ink-faint:#84806f;--mb-rule:#e6e0d2;--mb-brass:#c98c2a;--mb-brass-text:#8a5f16;--mb-red-800:#74241b;--mb-red-700:#8d2c21;--mb-red-600:#a53327;--mb-red-500:#be3b2c;--mb-red-400:#d45345;--mb-red-300:#db7266;--mb-red-200:#e39087;--mb-red-100:#ebafa8;--mb-green-800:#305f46;--mb-green-700:#3a7455;--mb-green-600:#448864;--mb-green-500:#4e9c73;--mb-green-400:#66b38a;--mb-green-300:#81c09f;--mb-green-200:#9cceb3;--mb-green-100:#b8dbc8;--mb-status-live-fg:#2c5c43;--mb-status-live-bg:#eef4ec;--mb-status-live-bd:#b9d2c2;--mb-status-next-fg:var(--mb-brass-text);--mb-status-next-bg:#faf3e3;--mb-status-next-bd:#e3c992;--mb-bar-needs:#0d2c22;--mb-bar-wants:#3e6b52;--mb-bar-future:#c98c2a;--mb-on-green:#fbf6ee;--mb-on-green-soft:#fbf6eecc;--mb-on-green-muted:#fbf6ee99;--mb-on-green-faint:#fbf6ee73;--mb-on-green-rule:#fbf6ee29;--mb-on-green-border:#fbf6ee59;--surface-page:var(--mb-cream);--surface-tint:var(--mb-tint);--surface-card:var(--mb-paper);--surface-inverse:var(--mb-green);--surface-footer:var(--mb-green-deep);--text-heading:var(--mb-green);--text-body:var(--mb-ink);--text-support:var(--mb-ink-soft);--text-meta:var(--mb-ink-faint);--border-hairline:var(--mb-rule);--accent:var(--mb-brass);--font-sans:"Hanken Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display:"Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"SF Mono", ui-monospace, Menlo, Consolas, monospace;--text-hero:clamp(36px, calc(26.42px + 3.07vw), 78px);--text-h1:clamp(32px, calc(23.79px + 2.632vw), 68px);--text-h1-tool:clamp(30px, calc(23.16px + 2.193vw), 60px);--text-h2:clamp(25px, calc(21.58px + 1.096vw), 40px);--text-h3:clamp(17px, calc(13.63px + .439vw), 21px);--text-base:clamp(16px, calc(14.32px + .219vw), 18px);--text-lede:clamp(16.5px, calc(11.87px + .603vw), 22px);--text-small:clamp(14px, calc(12.32px + .219vw), 16px);--text-fine:clamp(12.5px, calc(11.24px + .164vw), 14px);--text-cardhead:clamp(24px, calc(18.95px + .658vw), 30px);--text-kicker:11.5px;--text-source:10.5px;--text-stat:clamp(42px, calc(33.58px + 1.096vw), 52px);--text-bignum:clamp(44px, calc(42.53px + 1.754vw), 72px);--leading-tight:1.1;--leading-head:1.18;--leading-body:1.6;--tracking-h1:-.006em;--tracking-h2:-.005em;--tracking-kicker:.16em;--tracking-tag:.1em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:22px;--space-6:28px;--space-7:40px;--space-8:56px;--gutter:56px;--gutter-mobile:20px;--page-column:1240px;--page-box:calc(var(--page-column) + 2 * var(--gutter));--section-pad:48px;--control-short:76px;--measure:62ch;--radius-card:12px;--radius-tool:14px;--radius-input:9px;--radius-pill:999px;--shadow-none:none}*{box-sizing:border-box}body.mb-page{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-body);color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased;margin:0}:where(.mb-page) :where(h1,h2,h3,p,ul){margin:0}.mb-kicker{font-family:var(--font-mono);font-size:var(--text-kicker);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--text-meta)}.mb-h1{font-size:var(--text-h1);line-height:var(--leading-tight);letter-spacing:var(--tracking-h1);color:var(--text-heading);text-wrap:balance;max-width:26ch;font-weight:700}.mb-h2{font-size:var(--text-h2);line-height:var(--leading-head);letter-spacing:var(--tracking-h2);color:var(--text-heading);text-wrap:balance;max-width:30ch;font-weight:700}.mb-sub{font-size:var(--text-lede);color:var(--text-support);max-width:var(--measure);text-wrap:pretty}.mb-fine{font-size:var(--text-fine);line-height:var(--leading-body);color:var(--text-meta);max-width:86ch}.mb-fine a{color:inherit}.mb-stamp{font-family:var(--font-mono);font-size:var(--text-kicker);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.mb-page p a,.mb-fine a{text-underline-offset:2px;text-decoration-thickness:1px}.mb-page p a:not([data-text-link]),.mb-fine a:not([data-text-link]){color:var(--text-heading)}:root{--mb-focus-inner:#f3ecdd;--mb-focus-outer:#12100c}.mb-nav{padding:20px var(--gutter);align-items:center;gap:26px;font-size:14px;display:flex}.mb-nav--cream{background:var(--surface-page);border-bottom:1px solid var(--border-hairline)}.mb-nav--green{background:var(--surface-inverse);color:var(--mb-on-green)}.mb-logo{letter-spacing:-.01em;color:inherit;align-items:center;gap:9px;font-size:15.5px;font-weight:700;text-decoration:none;display:inline-flex}.mb-logo-mark{border-radius:7px;place-items:center;width:26px;height:26px;font-size:14px;font-weight:800;display:grid}.mb-nav--cream .mb-logo-mark,.mb-footer .mb-logo-mark{background:var(--mb-green);color:var(--mb-cream)}.mb-nav--green .mb-logo-mark{background:var(--mb-cream);color:var(--mb-green)}.mb-nav-links{gap:22px;margin-left:14px;font-size:13.5px;display:flex}.mb-nav-links a{text-decoration:none}.mb-nav--cream .mb-nav-links a{color:var(--text-support)}.mb-nav--green .mb-nav-links a{color:var(--mb-on-green-soft)}.mb-nav-links a:hover{text-decoration:underline}.mb-nav-cta{margin-left:auto}.mb-btn{cursor:pointer;border-radius:var(--radius-pill);font-family:var(--font-sans);border:0;font-weight:600;line-height:1;text-decoration:none;transition:background .12s,color .12s;display:inline-block}.mb-btn--primary{background:var(--mb-green);color:var(--mb-cream);padding:13px 26px;font-size:15px;font-weight:700}.mb-btn--primary:hover{background:var(--mb-green-hover)}.mb-btn--ghost{color:var(--mb-on-green);border:1px solid var(--mb-on-green-border);background:0 0;padding:12px 24px;font-size:15px;font-weight:500}.mb-btn--ghost:hover{border-color:var(--mb-on-green)}.mb-btn--outline{color:var(--mb-green);border:1px solid var(--mb-green);background:0 0;padding:11px 22px;font-size:14px;font-weight:500}.mb-btn--outline:hover{background:var(--mb-green);color:var(--mb-cream)}.mb-btn--nav{background:var(--mb-green);color:var(--mb-cream);padding:9px 18px;font-size:13px}.mb-btn--nav:hover{background:var(--mb-green-hover)}.mb-nav--green .mb-btn--nav{background:var(--mb-cream);color:var(--mb-green)}.mb-btn--cta{text-align:center;width:fit-content;margin:22px auto 12px;display:block}.mb-btn--cta:last-child{margin-bottom:0}.mb-btn--cta+.mb-fine{text-align:center;margin-inline:auto}.mb-status{font-family:var(--font-mono);letter-spacing:var(--tracking-tag);text-transform:uppercase;border-radius:var(--radius-pill);padding:4px 11px;font-size:10px;font-weight:700;display:inline-block}.mb-status--next{color:var(--mb-status-next-fg);background:var(--mb-status-next-bg);border:1px solid var(--mb-status-next-bd)}.mb-crumb{padding:16px var(--gutter) 0;align-items:center;display:flex}.mb-crumb-trail{font-family:var(--font-mono);font-size:var(--text-kicker);letter-spacing:var(--tracking-tag);text-transform:uppercase;color:var(--text-meta);text-decoration:none}.mb-crumb .mb-status{letter-spacing:.08em;margin-left:auto;font-size:10.5px}.mb-phead{padding:52px var(--gutter) 44px}.mb-phead .mb-kicker{margin-bottom:16px}.mb-phead .mb-sub{margin-top:16px}.mb-phead .mb-stamp{margin-top:14px}.mb-phead--tool{padding-top:28px}.mb-phead--tool .mb-h1{font-size:var(--text-h1-tool)}.mb-card{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);padding:24px 26px}.mb-card h3{font-size:var(--text-h3);margin-bottom:8px;font-weight:700}.mb-card p{font-size:var(--text-small);color:var(--text-support);line-height:1.55}.mb-card--us{border-color:var(--mb-status-live-bd)}.mb-note{background:var(--surface-card);border:1px solid var(--border-hairline);font-size:var(--text-small);line-height:var(--leading-body);color:var(--text-support);border-radius:10px;padding:16px 20px}.mb-tool{padding:0 var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:stretch;gap:20px;display:grid}.mb-inputs{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-tool);flex-direction:column;gap:22px;padding:28px 30px;display:flex}.mb-field{flex-direction:column;gap:9px;display:flex}.mb-field>label{font-family:var(--font-mono);font-size:var(--text-source);letter-spacing:.12em;text-transform:uppercase;color:var(--text-meta);font-weight:700}.mb-hint{color:var(--text-meta);font-size:12px}.mb-seg{flex-wrap:wrap;gap:6px;display:flex}.mb-seg button{border-radius:var(--radius-pill);border:1px solid var(--border-hairline);min-height:44px;font-family:var(--font-sans);color:var(--text-support);background:var(--mb-cream);cursor:pointer;padding:9px 16px;font-size:13.5px}.mb-seg button:hover{border-color:var(--mb-ink-faint)}.mb-seg button[aria-pressed=true]{background:var(--mb-green);border-color:var(--mb-green);color:var(--mb-cream);font-weight:600}.mb-input{border:1px solid var(--border-hairline);border-radius:var(--radius-input);background:var(--mb-cream);align-items:baseline;gap:7px;padding:12px 16px;display:flex}.mb-input:focus-within{border-color:var(--mb-green)}.mb-input .pre{color:var(--text-meta);font-size:13px}.mb-input input{font-family:var(--font-sans);color:var(--text-body);background:0 0;border:0;outline:none;width:100%;font-size:18px;font-weight:600}.mb-result{background:var(--surface-inverse);color:var(--mb-cream);border-radius:var(--radius-tool);padding:32px 34px}.mb-bignum{font-size:var(--text-bignum);letter-spacing:-.01em;font-weight:700}.mb-biglabel{font-size:var(--text-small);color:var(--mb-on-green-soft);max-width:52ch;margin:8px 0 22px;line-height:1.5}.mb-rrow{border-top:1px solid var(--mb-on-green-rule);align-items:baseline;gap:16px;padding:12px 0;display:flex}.mb-rrow .rn{min-width:92px;font-size:20px;font-weight:700}.mb-rrow .rl{font-size:var(--text-small);color:var(--mb-on-green-soft);line-height:1.45}.mb-wf{border-bottom:1px solid var(--mb-on-green-rule);align-items:center;gap:14px;padding:13px 0;display:flex}.mb-wf:first-of-type{border-top:1px solid var(--mb-on-green-rule)}.mb-wf .wn{border-radius:var(--radius-pill);background:var(--mb-cream);width:26px;height:26px;color:var(--mb-green);font-family:var(--font-mono);flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.mb-wf .wt{font-size:15px;font-weight:600}.mb-wf .wm{font-family:var(--font-mono);font-size:var(--text-source);letter-spacing:var(--tracking-tag);text-transform:uppercase;color:var(--accent);margin-left:auto}.mb-explain{margin:40px var(--gutter) 8px;background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-tool);padding:30px 34px}.mb-explain h2{font-size:var(--text-cardhead);letter-spacing:var(--tracking-h2);color:var(--text-heading);margin-bottom:10px;font-weight:700}.mb-explain p{font-size:var(--text-base);color:var(--text-support);max-width:74ch;margin-bottom:18px}.mb-explain .mb-btn--primary{padding:12px 24px;font-size:14px;font-weight:600}.mb-email{margin:26px var(--gutter) 48px;background:var(--surface-tint);border:1px solid var(--border-hairline);border-radius:var(--radius-tool);grid-template-columns:1fr auto;align-items:center;gap:28px;padding:22px 28px;display:grid}.mb-email h3{margin-bottom:4px;font-size:16.5px;font-weight:700}.mb-email p{color:var(--text-support);font-size:13px}.mb-email form{gap:10px;display:flex}.mb-email input[type=email]{border:1px solid var(--border-hairline);background:var(--surface-card);border-radius:var(--radius-pill);font-family:var(--font-sans);min-width:220px;padding:11px 20px;font-size:13.5px}.mb-email input[type=email]:focus{border-color:var(--mb-green)}.mb-email .mb-btn--primary{padding:11px 22px;font-size:13.5px;font-weight:600}.mb-footer{background:var(--surface-footer);color:var(--mb-cream);padding:44px var(--gutter) 28px}.mb-foot-grid{grid-template-columns:2fr 1fr 1fr 1.2fr;gap:36px;padding-bottom:30px;display:grid}.mb-foot-brand p{font-size:13px;line-height:var(--leading-body);color:var(--mb-on-green-muted);max-width:34ch;margin-top:14px}.mb-foot-col{flex-direction:column;gap:9px;display:flex}.mb-foot-col h4{font-family:var(--font-mono);font-size:var(--text-source);letter-spacing:.12em;text-transform:uppercase;color:var(--mb-on-green-faint);margin:0 0 4px;font-weight:700}.mb-foot-col a{color:var(--mb-on-green-soft);font-size:13px;text-decoration:none}.mb-foot-col a:hover{text-decoration:underline}.mb-foot-legal{border-top:1px solid var(--mb-on-green-rule);color:var(--mb-on-green-faint);font-size:11.5px;line-height:var(--leading-body);justify-content:space-between;gap:24px;padding-top:18px;display:flex}main .mb-crumb,main .mb-phead,main .mb-oncolumn{padding-inline:max(var(--gutter), calc((100% - var(--page-column)) / 2))}main .mb-tool{max-width:var(--page-box);margin-inline:auto}main .mb-explain,main .mb-email{margin-inline:max(var(--gutter), calc((100% - var(--page-column)) / 2))}main .mb-oncolumn--text{padding-inline:var(--gutter);margin-inline:auto}main .mb-phead{text-align:center}main .mb-phead>*{margin-inline:auto}main .mb-inputs,main .mb-result,main .mb-field,main .mb-seg,main form{text-align:left}main .mb-tool--stack{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}main .mb-tool--stack .mb-btn,main .mb-tool--stack>p{max-width:52ch}main>:last-child:not(.mb-ctaband){margin-bottom:max(56px,4vh)}@media (width>=1120px){main .mb-explain:has(>h2){grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);align-items:start;column-gap:52px;display:grid}main .mb-explain:has(>h2)>*{grid-column:2}main .mb-explain:has(>h2)>h2{grid-area:1/1;margin-bottom:0}main .mb-explain:not(:has(>h2)):has(>.mb-stamp){grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);align-items:start;column-gap:52px;display:grid}main .mb-explain:not(:has(>h2)):has(>.mb-stamp)>*{grid-column:2}main .mb-explain:not(:has(>h2)):has(>.mb-stamp)>.mb-stamp{grid-area:1/1}main .mb-explain>table{grid-column:1/-1}}@media (width<=760px){:root{--gutter:var(--gutter-mobile)}.mb-nav-links{display:none}.mb-tool,.mb-email{grid-template-columns:minmax(0,1fr)}.mb-foot-grid{grid-template-columns:1fr 1fr}.mb-foot-legal{flex-direction:column}}.nav{--maxw:1200px;--pad:clamp(20px, 5vw, var(--gutter))}.nav a{text-decoration:none}.nav a:not(.btn):not(.mb-btn){color:inherit}.nav button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.nav{z-index:60;background:var(--surface-page);border-bottom:1px solid var(--border-hairline);align-items:center;display:flex;position:sticky;top:0}.nav__inner,.nav .wrap{width:100%;max-width:var(--maxw);padding:16px var(--pad);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.brand{font-family:var(--font-display);color:var(--text-heading);align-items:center;gap:10px;font-size:1.15rem;font-weight:800;display:flex}.brand__mark{width:30px;height:30px;font-family:var(--font-display);background:var(--mb-green);color:var(--mb-cream);border-radius:8px;place-items:center;font-size:15px;font-weight:800;display:grid}.nav__links{align-items:center;gap:28px;display:flex}.nav__links a,.nav__dd-btn{font-family:var(--font-sans);color:var(--text-support);align-items:center;gap:5px;font-size:.92rem;font-weight:600;transition:color .12s;display:inline-flex}.nav__links a:hover,.nav__dd-btn:hover,.nav__dd-btn[aria-expanded=true]{color:var(--text-heading)}.nav__dd{align-items:center;display:flex;position:relative}.nav__dd-btn{padding:0}.nav__dd-btn[aria-expanded=true] .chev{transform:rotate(180deg)}.chev{transition:transform .12s}.nav__menu,.nav__dd-menu{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);gap:2px;min-width:230px;padding:8px;display:grid;position:absolute;top:calc(100% + 12px);left:0}.nav__menu[hidden],.nav__dd-menu[hidden]{display:none}.nav__menu a,.nav__dd-menu a{color:var(--text-body);border-radius:var(--radius-input);padding:9px 12px;font-size:.9rem;font-weight:500}.nav__menu a:hover,.nav__dd-menu a:hover{background:var(--surface-tint)}.nav__divider{background:var(--border-hairline);height:1px;margin:6px 4px}.nav__menu .nav__cta-link,.nav__dd-menu .nav__cta-link{color:var(--accent);font-weight:700}.nav__right{align-items:center;gap:16px;display:flex}.nav__right .signin{font-family:var(--font-sans);color:var(--text-support);font-size:.9rem;font-weight:600}.nav__right .signin:hover{color:var(--text-heading)}@media (width<=860px){.nav__links{display:none}}.btn{border-radius:var(--radius-pill);font-size:.98rem;font-weight:700;font-family:var(--font-sans);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:13px 24px;text-decoration:none;transition:background .12s,color .12s;display:inline-flex}.btn--ember{background:var(--mb-green);color:var(--mb-cream)}.btn--ember:hover{background:var(--mb-green-hover)}.btn--sm{padding:9px 18px;font-size:.9rem}.mb-h1,.mb-h2,.mb-card h3,.mb-explain h2,.mb-bignum{font-family:var(--font-display)}@media (width<=430px){.mb-email{padding-left:16px;padding-right:16px}.mb-email form{flex-wrap:wrap}.mb-email input[type=email]{flex:100%;min-width:0}}.mb-price{background:var(--surface-inverse);color:var(--mb-cream);border-radius:var(--radius-tool);flex-direction:column;gap:6px;margin-top:22px;padding:16px 22px;display:inline-flex}.mb-price__amt{font-family:var(--font-sans);align-items:baseline;gap:2px;font-size:42px;font-weight:800;line-height:1;display:flex}.mb-price__cur{opacity:.8;font-size:22px;font-weight:700}.mb-price__per{opacity:.72;margin-left:4px;font-size:16px;font-weight:600}.mb-price__fine{opacity:.82;max-width:46ch;font-size:12.5px;line-height:1.5}.mb-mline{border-bottom:1px solid var(--border-hairline);justify-content:space-between;align-items:center;gap:10px;padding:11px 16px;display:flex}.mb-mline:last-child{border-bottom:0}.mb-mline>span:first-child{flex-direction:column;gap:2px;display:flex}.mb-mline b{font-family:var(--font-mono);font-size:12px}.mb-mline em{color:var(--text-support);font-size:12.5px;font-style:normal}.mb-mline--dark{background:var(--surface-tint);border-left:3px dashed var(--border-hairline)}.mb-mline--dark em{color:var(--text-support)}.mb-line__amt{font-family:var(--font-sans);white-space:nowrap;font-size:14px;font-weight:700}.mb-line__amt--pos{color:var(--mb-green)}.mb-line__amt--neg{color:var(--text-body)}.mb-line__note{color:var(--text-support);margin-top:-4px;padding:0 16px 10px;font-size:12px}.mb-upsell{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.mb-upsell>div{flex:340px}.mb-upsell p{color:var(--text-support);max-width:58ch;margin-top:8px}.mb-exlock{flex-direction:column;display:flex;position:relative}.mb-exlock__fs{opacity:.72;border:0;flex-direction:column;flex:auto;min-width:0;margin:0;padding:0;display:flex}.mb-exlock__fs>.mb-inputs{flex:auto}.mb-exlock__fs :is(input,select,textarea,button):disabled{cursor:not-allowed}.mb-field :is(input,select,textarea){min-width:0;max-width:100%}.mb-exlock__chip{letter-spacing:.06em;text-transform:uppercase;color:var(--text-support);border:1px dashed var(--mb-hairline,#e6e0d2);white-space:nowrap;border-radius:5px;align-self:flex-start;margin-bottom:10px;padding:2px 7px;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:10.5px;display:inline-block}.mb-result-gate__promise{color:var(--mb-ink,#0d2c22);margin:0 0 8px;font-size:15.5px;font-weight:600;line-height:1.45}.mb-worked{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-tool);margin-top:16px;padding:26px 30px}.mb-worked__chip{font-family:var(--font-mono);font-size:var(--text-source);letter-spacing:var(--tracking-tag);text-transform:uppercase;color:var(--text-support);border:1px solid var(--border-hairline);border-radius:var(--radius-pill);margin-bottom:14px;padding:4px 11px;font-weight:700;display:inline-block}.mb-worked__who{font-size:var(--text-small);color:var(--text-support);margin-bottom:10px;line-height:1.5}.mb-worked__figure{font-family:var(--font-display);font-size:var(--text-bignum);letter-spacing:-.01em;color:var(--text-heading);font-weight:700;line-height:1.05}.mb-worked__caption{font-size:var(--text-base);color:var(--text-support);max-width:52ch;margin-top:8px;line-height:1.5}.mb-worked__foot{font-size:var(--text-fine);line-height:var(--leading-body);color:var(--text-support);max-width:72ch;margin-top:12px}.mb-exlock__why{font-size:var(--text-small);color:var(--text-support);align-items:baseline;gap:8px;margin:0 0 14px;line-height:1.5;display:flex}.mb-exlock__glyph{font-size:.95em}.mb-help{vertical-align:baseline;display:inline-flex;position:relative}.mb-help__trigger{appearance:none;box-sizing:border-box;border:1px solid;width:15px;min-width:15px;height:15px;margin-left:6px;padding:0}@supports (color:color-mix(in lab, red, red)){.mb-help__trigger{border:1px solid color-mix(in srgb, currentColor 60%, transparent)}}.mb-help__trigger{color:currentColor;cursor:help;background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.mb-help__tip{z-index:3;border:1px solid var(--border-hairline);background:var(--surface-card);width:max-content;max-width:min(240px,100vw - 16px);color:var(--text-support);text-align:left;border-radius:6px;padding:8px 10px;font-size:12px;font-weight:400;line-height:1.4;transition:opacity .12s;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 4px 14px #0000001f}.mb-help:not(:hover,:focus-within) .mb-help__tip,.mb-help--dismissed .mb-help__tip{opacity:0;border:0;width:1px;height:1px;padding:0;overflow:hidden}:root{--mb2-canvas:#0c2a20;--mb2-deep:#081f17;--mb2-cream:#fbf6ee;--mb2-on:#f3ecdd;--mb2-green:#0d2c22;--mb2-brass:#c98c2a;--mb-banner:var(--mb2-canvas);--mb-foot:var(--mb2-deep);--mb2-ink:#14241d;--mb2-ink-soft:#566159;--mb2-ink-faint:#84806f;--mb2-line-cream:#e7dcc6;--mb2-line-dark:#f3ecdd1f;--mb2-ff-d:"Archivo","Helvetica Neue",Helvetica,Arial,sans-serif;--mb2-ff-b:"Hanken Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;--mb2-ff-m:"SF Mono",ui-monospace,Menlo,Consolas,monospace;--mb2-maxw:1240px}.mb-vq{border:1px solid var(--mb2-line-cream);background:#fff;border-radius:16px;width:min(680px,100% - 40px);margin:2.4rem auto 0;padding:1.7rem 1.95rem}.mb-vq blockquote{font-family:var(--mb2-ff-d);letter-spacing:-.01em;color:var(--mb2-green);margin:0;font-size:1.2rem;font-weight:600;line-height:1.44}.mb-vq figcaption{font-family:var(--mb2-ff-m);letter-spacing:.06em;text-transform:uppercase;color:var(--mb2-ink-faint);align-items:center;gap:9px;margin-top:.95rem;font-size:.72rem;display:flex}.mb-vq figcaption:before{content:"";background:var(--mb2-brass);flex:none;width:18px;height:2px}html{background:var(--mb2-deep)}.mbnav{z-index:60;font-family:var(--mb2-ff-b);background:var(--mb2-cream);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.mbnav{background:color-mix(in srgb,var(--mb2-cream) 88%,transparent)}}.mbnav{-webkit-backdrop-filter:saturate(160%)blur(8px);backdrop-filter:saturate(160%)blur(8px);border-bottom:1px solid var(--mb2-line-cream)}.mbnav a{color:inherit;text-decoration:none}.mbnav__in{height:70px;max-width:var(--mb2-maxw);align-items:center;margin:0 auto;padding:0 clamp(20px,4vw,52px);display:flex}.mbnav .mbnav__brand{font-family:var(--mb2-ff-d);letter-spacing:-.02em;color:var(--mb2-green);align-items:center;gap:11px;font-size:1.2rem;font-weight:800;display:flex}.mbnav__mark{background:var(--mb2-green);width:30px;height:30px;color:var(--mb2-cream);font-family:var(--mb2-ff-d);border-radius:8px;flex:none;place-items:center;font-size:1rem;font-weight:800;display:grid}.mbnav__links{align-items:center;gap:30px;margin-left:48px;display:flex}.mbnav__links a,.mbnav__dd-btn{font-family:var(--mb2-ff-b);color:var(--mb2-ink-soft);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:.96rem;font-weight:600;transition:color .12s;display:inline-flex}.mbnav__links a:hover,.mbnav__dd-btn:hover,.mbnav__dd-btn[aria-expanded=true]{color:var(--mb2-ink)}.mbnav__dd{align-items:center;display:flex;position:relative}.mbnav__chev{transition:transform .12s}.mbnav__dd-btn[aria-expanded=true] .mbnav__chev{transform:rotate(180deg)}.mbnav__menu{background:var(--mb2-cream);border:1px solid var(--mb2-line-cream);border-radius:14px;gap:1px;min-width:230px;padding:8px;display:grid;position:absolute;top:calc(100% + 14px);left:-12px}.mbnav__menu[hidden]{display:none}.mbnav__menu a{color:var(--mb2-ink-soft);border-radius:9px;padding:9px 12px;font-size:.9rem;font-weight:500;transition:background .12s,color .12s}.mbnav__menu a:hover{color:var(--mb2-ink);background:#f3ecdd}.mbnav__group{font-family:var(--mb2-ff-m);letter-spacing:.1em;text-transform:uppercase;color:var(--mb2-ink-faint);padding:8px 12px 3px;font-size:.62rem}.mbnav__divider{background:var(--mb2-line-cream);height:1px;margin:6px}.mbnav__dd--who{gap:6px}.mbnav__dd-btn--chev{padding:2px}.mbnav__menu--who{gap:2px;min-width:min(360px,100vw - 40px)}.mbnav__menu--who a.mbnav__door{align-items:stretch;gap:11px;padding:9px 12px;display:flex}.mbnav__doorrule{border-radius:99px;flex:none;width:4px}.mbnav__doortext{display:block}.mbnav__doorname{color:var(--mb2-ink);font-size:.9rem;font-weight:700;display:block}.mbnav__doorwhy{color:var(--mb2-ink-soft);margin-top:2px;font-size:.79rem;line-height:1.4;display:block}.mbnav__whonext{color:var(--mb2-ink-soft);margin:0;padding:2px 12px 6px;font-size:.76rem;line-height:1.4}.mbnav__right{white-space:nowrap;flex:none;align-items:center;gap:22px;margin-left:auto;display:flex}.mbnav .mbnav__signin{font-family:var(--mb2-ff-m);color:var(--mb2-ink-faint);font-size:.78rem;transition:color .12s}.mbnav .mbnav__signin:hover{color:var(--mb2-ink)}.mbnav .mbnav__cta{font-family:var(--mb2-ff-b);color:var(--mb2-cream);background:var(--mb2-green);border-radius:999px;padding:.62em 1.3em;font-size:.92rem;font-weight:700;transition:background .12s,filter .12s}.mbnav .mbnav__cta:hover{filter:brightness(1.18)}.mbnav__burger{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:5px;margin-left:auto;padding:6px;display:none}.mbnav__burger span{background:var(--mb2-green);border-radius:2px;width:22px;height:2px}.mbnav--dark{background:var(--mb-banner);border-bottom-color:var(--mb2-line-dark);-webkit-backdrop-filter:none;backdrop-filter:none}body[data-track=police]{--mb-banner:#1e3a57;--mb-foot:#1e3a57}body[data-track=military]{--mb-banner:#38472b;--mb-foot:#38472b}body[data-track=nurse]{--mb-banner:#45489a;--mb-foot:#45489a}.mbnav--dark .mbnav__brand{color:var(--mb2-on)}.mbnav--dark .mbnav__mark{background:var(--mb2-on);color:var(--mb2-canvas)}.mbnav--dark .mbnav__links a,.mbnav--dark .mbnav__dd-btn{color:#f3ecdda8}.mbnav--dark .mbnav__links a:hover,.mbnav--dark .mbnav__dd-btn:hover,.mbnav--dark .mbnav__dd-btn[aria-expanded=true]{color:var(--mb2-on)}.mbnav--dark .mbnav__signin{color:#f3ecdd80}.mbnav--dark .mbnav__signin:hover{color:var(--mb2-on)}.mbnav--dark .mbnav__cta{background:var(--mb2-on);color:var(--mb2-canvas)}.mbnav--dark .mbnav__burger span{background:var(--mb2-on)}.mbnav--dark .mbnav__menu a{color:var(--mb2-ink-soft)}.mbnav--dark .mbnav__menu a:hover{color:var(--mb2-ink);background:#f3ecdd}.mbnav--dark .mbnav__group{color:var(--mb2-ink-faint)}.mbnav--dark .mbnav__divider{background:var(--mb2-line-cream)}.mbfoot{background:var(--mb-foot);font-family:var(--mb2-ff-b);padding:46px clamp(20px,4vw,52px) 30px}.mbfoot a{text-decoration:none}.mbfoot__in{max-width:var(--mb2-maxw);margin:0 auto}.mbfoot__top{grid-template-columns:1.7fr 1fr 1fr 1fr;align-items:start;gap:40px 48px;display:grid}.mbfoot__brand{max-width:340px}.mbfoot__brandline{font-family:var(--mb2-ff-d);color:var(--mb2-on);align-items:center;gap:10px;font-size:1.1rem;font-weight:800;display:flex}.mbfoot__brandline .mbnav__mark{background:var(--mb2-on);width:26px;height:26px;color:var(--mb2-deep);font-size:.82rem}.mbfoot__brand p{color:#f3ecddbf;margin:14px 0 0;font-size:.86rem;line-height:1.55}.mbfoot__social{gap:14px;margin-top:18px;display:flex}.mbfoot__social a{color:#f3ecdd87;transition:color .12s;display:inline-flex}.mbfoot__social a:hover{color:var(--mb2-on)}.mbfoot__col{flex-direction:column;gap:9px;display:flex}.mbfoot__col h4{font-family:var(--mb2-ff-m);text-transform:uppercase;letter-spacing:.1em;color:#e6c289;margin:0 0 4px;font-size:.66rem;font-weight:400}.mbfoot__col a{color:#f3ecddbf;font-size:.86rem;transition:color .12s}.mbfoot__col a:hover{color:var(--mb2-on)}.mbfoot__col a.mbfoot__sub{color:#f3ecddbf;padding-left:12px;font-size:.82rem}.mbfoot__col a.mbfoot__sub:hover{color:var(--mb2-on)}.mbfoot__base{border-top:1px solid #f3ecdd1f;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:9px 24px;margin-top:40px;padding-top:18px;display:flex}.mbfoot__base p{font-family:var(--mb2-ff-m);color:#f3ecddbf;margin:0;font-size:.72rem;line-height:1.55}.mbfoot__legallinks{flex-wrap:wrap;gap:6px 16px;display:flex}.mbfoot__base a{font-family:var(--mb2-ff-m);color:#f3ecddbf;font-size:.72rem;transition:color .12s}.mbfoot__base a:hover{color:var(--mb2-on)}.mbdrawer{display:none}@media (width<=1100px){.mbnav__links,.mbnav__right{display:none}.mbnav__burger{display:flex}.mbfoot__top{grid-template-columns:1fr 1fr;gap:30px 24px}.mbfoot__brand{grid-column:1/-1;max-width:none}.mbdrawer.open{z-index:1001;background:var(--mb2-canvas);font-family:var(--mb2-ff-b);flex-direction:column;padding:0 20px 28px;display:flex;position:fixed;inset:0;overflow:auto}.mbdrawer a{text-decoration:none}.mbdrawer__top{flex:none;justify-content:space-between;align-items:center;height:60px;display:flex}.mbdrawer__top .mbnav__brand{color:var(--mb2-on)}.mbdrawer__top .mbnav__mark{background:var(--mb2-on);color:var(--mb2-canvas)}.mbdrawer__x{cursor:pointer;background:0 0;border:0;width:24px;height:24px;position:relative}.mbdrawer__x span{background:var(--mb2-on);width:22px;height:2px;position:absolute;top:11px;left:1px}.mbdrawer__x span:first-child{transform:rotate(45deg)}.mbdrawer__x span:last-child{transform:rotate(-45deg)}.mbdrawer__links{flex-direction:column;margin-top:6px;display:flex}.mbdrawer__links a{font-family:var(--mb2-ff-d);color:var(--mb2-on);border-bottom:1px solid var(--mb2-line-dark);padding:13px 0;font-size:1.3rem;font-weight:700}.mbdrawer__group{font-family:var(--mb2-ff-m);letter-spacing:.12em;text-transform:uppercase;color:var(--mb2-brass);padding:20px 0 4px;font-size:.72rem}.mbdrawer__links a.sub{font-family:var(--mb2-ff-d);color:#f3ecdddb;border-bottom:1px solid var(--mb2-line-dark);padding:12px 0;font-size:1.18rem;font-weight:600}.mbdrawer__foot{flex-direction:column;gap:12px;margin-top:24px;display:flex}.mbdrawer .mbdrawer__cta{font-family:var(--mb2-ff-b);text-align:center;color:var(--mb2-canvas);background:var(--mb2-on);border-radius:999px;padding:.9em;font-size:1rem;font-weight:700}.mbdrawer .mbdrawer__signin{font-family:var(--mb2-ff-m);text-align:center;color:#f3ecddb8;font-size:.8rem}}.mbacct__pill{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;max-width:260px;line-height:inherit;border:none;overflow:hidden}.mbacct__menu{left:auto;right:-12px}.mbacct__email{color:var(--mb2-ink);word-break:break-all;padding:9px 12px;font-size:.85rem;font-weight:600}.mbacct__signout{text-align:left;width:100%;color:var(--mb2-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:9px;padding:9px 12px;font-family:inherit;font-size:.9rem;font-weight:500;transition:background .12s,color .12s}.mbacct__signout:hover{color:var(--mb2-ink);background:#f3ecdd}.mbacct-drawer{gap:2px;display:grid}.mbacct-drawer__email{opacity:.8;word-break:break-all;padding:6px 0;font-size:.85rem;font-weight:600}.mbacct-drawer__link{color:var(--mb2-on);padding:6px 0;font-size:.95rem}.mbacct-drawer__signout{text-align:left;color:#f3ecddb8;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:6px 0;font-family:inherit;font-size:.95rem;text-decoration:underline}@font-face{font-family:Google Sans Sign In;src:url(/auth/google/google-sans-medium.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}.auth-google-button{box-sizing:border-box;color:#1f1f1f;letter-spacing:.25px;cursor:pointer;background:#fff;border:1px solid #747775;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:100%;min-height:40px;margin-top:18px;padding:9px 12px;font-family:Google Sans Sign In,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:flex}.auth-google-button img{object-fit:contain;flex-shrink:0;width:20px;height:20px}.auth-google-button:not(:disabled):hover{background:#f8faff}.auth-google-button:not(:disabled):active{background:#e9ecf3}.auth-google-button:disabled{cursor:default;opacity:.6}.mb-held{align-items:center;gap:8px;font-size:.87rem;font-weight:650;display:inline-flex}.mb-held__ring{border:1.5px solid;border-radius:50%;flex:none;width:8px;height:8px}.mb-held--inverse{margin-top:18px}h1,h2{text-wrap:balance}.mb-app-shell{background:var(--surface-page);min-height:100vh}.mb-app-shell--room{background:var(--mb-foot)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){@layer base{:is(:root [data-control-box]:has(:focus-visible),:root :focus-visible){outline-offset:2px!important;outline:2px solid highlight!important}}}:root{--mb-control-border:#f3ecdda6;--mb-control-border-strong:#f3ecddbf}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
