.mh-invest-case{--invest-ink:#26372d;--invest-muted:#59655b;--invest-rule:#cdd3c9;color:var(--invest-ink);min-width:0;margin:70px 0}.mh-invest-case *{box-sizing:border-box}.mh-invest-case p,.mh-invest-case li{font-size:16px;line-height:1.75}.mh-invest-heading{max-width:960px}.mh-invest-case .mh-invest-kicker{letter-spacing:.12em;color:var(--invest-muted);margin:0 0 20px;font-size:11px}.mh-invest-heading h2{letter-spacing:-.025em;max-width:1000px;margin:0 0 28px;font-size:clamp(34px,4.5vw,70px);line-height:1.12}.mh-invest-case .mh-invest-verdict{color:#465244;max-width:850px;margin:0;font-size:19px;line-height:1.75}.mh-invest-metrics{background:var(--invest-rule);border:1px solid var(--invest-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:40px 0 65px;display:grid}.mh-invest-metrics>div{background:#eeefe8;min-width:0;padding:27px 24px}.mh-invest-metrics span{color:var(--invest-muted);margin-bottom:20px;font-size:12px;display:block}.mh-invest-metrics strong{font-size:clamp(20px,2.4vw,32px);font-weight:400;line-height:1.3;display:block}.mh-invest-case h3{letter-spacing:-.015em;margin:0 0 22px;font-size:clamp(26px,3vw,39px);font-weight:400;line-height:1.25}.mh-invest-driver-heading{grid-template-columns:1fr 1fr;align-items:start;gap:8%;display:grid}.mh-invest-driver-heading p{color:var(--invest-muted);max-width:540px;margin:0}.mh-invest-drivers{margin-top:28px}.mh-invest-drivers article{border-top:1px solid var(--invest-rule);grid-template-columns:55px 1fr;gap:20px;padding:30px 0;display:grid}.mh-invest-driver-index{color:#73806e;font-variant-numeric:tabular-nums;padding-top:4px;font-size:12px}.mh-invest-case .mh-invest-status{letter-spacing:.07em;color:#5c6b54;text-transform:uppercase;margin:0 0 12px;font-size:11px}.mh-invest-drivers h4{margin:0 0 14px;font-size:25px;font-weight:400;line-height:1.3}.mh-invest-drivers article>div>p:not(.mh-invest-status){max-width:850px;color:var(--invest-muted);margin:0}.mh-invest-source-link{border-bottom:1px solid #8f9a87;margin-top:17px;padding-bottom:4px;font-size:12px;display:inline-block}.mh-invest-source-link:focus-visible,.mh-invest-sources a:focus-visible{outline:2px solid var(--invest-ink);outline-offset:5px}.mh-invest-risks{background:#eeece4;margin-top:20px;padding:34px 35px}.mh-invest-risks h3{margin-bottom:15px;font-size:25px}.mh-invest-risks ul{margin:0;padding-left:20px}.mh-invest-risks li{color:#5e5b4b;padding:5px 0}.mh-invest-archive{background:#f2f4ec;border:1px solid #aab8a0;margin:55px 0;padding:40px}.mh-invest-archive>p:not(.mh-invest-kicker){color:var(--invest-muted);max-width:950px}.mh-invest-archive-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:35px 0;display:grid}.mh-invest-archive-facts dt{color:var(--invest-muted);margin-bottom:10px;font-size:12px}.mh-invest-archive-facts dd{font-variant-numeric:tabular-nums;margin:0;font-size:23px;line-height:1.4}.mh-invest-archive-scenarios{grid-template-columns:1fr 1fr;gap:25px;display:grid}.mh-invest-archive-scenarios article{border:1px solid var(--invest-rule);background:#fffef9;min-width:0;padding:28px}.mh-invest-archive-scenarios article>p{margin:0 0 20px;font-size:14px}.mh-invest-archive-scenarios strong{font-size:45px;font-weight:400;line-height:1.1;display:block}.mh-invest-archive-scenarios strong small{color:var(--invest-muted);margin-top:10px;font-size:13px;display:block}.mh-invest-archive-scenarios dl{margin-top:25px}.mh-invest-archive-scenarios dl>div,.mh-invest-scenario dl>div{border-top:1px solid var(--invest-rule);padding:12px 0}.mh-invest-archive-scenarios dt,.mh-invest-scenario dt{color:var(--invest-muted);font-size:12px;line-height:1.6}.mh-invest-archive-scenarios dd,.mh-invest-scenario dd{font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:18px;line-height:1.4}.mh-invest-case .mh-invest-note{color:var(--invest-muted);max-width:1000px;margin:23px 0 0;font-size:12px;line-height:1.75}.mh-invest-calculator{margin-top:65px}.mh-invest-calculator-heading{grid-template-columns:1fr 1fr;align-items:end;gap:8%;display:grid}.mh-invest-calculator-heading>p{color:var(--invest-muted);margin:0 0 22px}.mh-invest-inputs{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;padding:28px 0 0;display:grid}.mh-invest-inputs label{color:var(--invest-muted);min-width:0;font-size:12px;line-height:1.6}.mh-invest-inputs input{width:100%;min-width:0;min-height:49px;color:var(--invest-ink);font-variant-numeric:tabular-nums;background:#fffef9;border:1px solid #aab49f;border-radius:0;margin-top:9px;padding:13px 10px;font-family:inherit;font-size:17px;display:block}.mh-invest-inputs input:focus{outline-offset:2px;outline:2px solid #576d48}.mh-invest-inputs input::placeholder{color:#73806e;font-size:12px}.mh-invest-case .mh-invest-validation{color:#7b3f30;background:#f4e8e1;border:1px solid #cba18f;margin-top:20px;padding:15px 20px;font-size:14px}.mh-invest-scenarios{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:17px;margin-top:30px;display:grid}.mh-invest-scenario{background:#eef1e8;border:1px solid #c8d1bd;min-width:0;padding:24px 20px}.mh-invest-scenario>p:first-child{color:#4b5d43;min-height:44px;margin:0 0 15px;font-size:13px}.mh-invest-growth{font-variant-numeric:tabular-nums;font-size:43px;font-weight:400;line-height:1.2;display:block}.mh-invest-scenario-caption{color:var(--invest-muted);margin-top:8px;font-size:11px;line-height:1.5;display:block}.mh-invest-scenario dl{margin:25px 0 0}.mh-invest-scenario .mh-invest-result{border-top:1px solid #8e9d81;margin-top:5px}.mh-invest-result dd{font-size:25px}.mh-invest-scenario.mh-invest-is-loss{background:#f1ece5;border-color:#d1c3b5}.mh-invest-is-loss .mh-invest-result dd{color:#8d4934}.mh-invest-case .mh-invest-loss-note{color:#8b4532;border-top:1px solid #cdb9a5;margin-top:15px;padding-top:15px;font-size:12px;line-height:1.65}.mh-invest-case .mh-invest-empty{color:var(--invest-muted);border-top:1px solid var(--invest-rule);margin-top:24px;padding-top:18px;font-size:13px;line-height:1.7}.mh-invest-formula{border-top:1px solid var(--invest-rule);border-bottom:1px solid var(--invest-rule);margin-top:26px;padding:20px 0}.mh-invest-formula summary{cursor:pointer;min-height:26px;font-size:14px}.mh-invest-formula p{color:var(--invest-muted);max-width:950px;margin:16px 0 0;font-size:13px}.mh-invest-sources{margin-top:40px}.mh-invest-sources h3{margin-bottom:18px;font-size:21px}.mh-invest-sources ul{flex-wrap:wrap;gap:14px 30px;margin:0;padding:0;list-style:none;display:flex}.mh-invest-sources li{max-width:100%;font-size:12px;line-height:1.6}.mh-invest-sources a{overflow-wrap:anywhere;border-bottom:1px solid #b4bdac;padding-bottom:4px}@media (max-width:1100px){.mh-invest-inputs{grid-template-columns:repeat(3,minmax(0,1fr))}.mh-invest-scenarios{grid-template-columns:repeat(2,minmax(0,1fr))}.mh-invest-scenario>p:first-child{min-height:0}.mh-invest-archive-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.mh-invest-case{margin:45px 0}.mh-invest-heading h2{font-size:35px}.mh-invest-case .mh-invest-verdict{font-size:16px}.mh-invest-metrics{grid-template-columns:1fr;margin:28px 0 40px}.mh-invest-metrics>div{grid-template-columns:1fr 1.25fr;align-items:start;gap:16px;padding:19px 20px;display:grid}.mh-invest-metrics span{margin:0;font-size:11px;line-height:1.7}.mh-invest-metrics strong{font-size:20px;line-height:1.4}.mh-invest-driver-heading,.mh-invest-calculator-heading{display:block}.mh-invest-driver-heading h3,.mh-invest-calculator-heading h3{font-size:28px}.mh-invest-driver-heading p,.mh-invest-calculator-heading>p{margin-top:15px;font-size:15px;line-height:1.75}.mh-invest-drivers article{grid-template-columns:25px 1fr;gap:12px;padding:24px 0}.mh-invest-drivers h4{font-size:23px}.mh-invest-case .mh-invest-status{font-size:10px;line-height:1.6}.mh-invest-drivers article>div>p:not(.mh-invest-status){font-size:15px}.mh-invest-risks{margin-top:10px;padding:24px 20px}.mh-invest-risks li{font-size:14px;line-height:1.75}.mh-invest-archive{margin:35px 0;padding:25px 19px}.mh-invest-archive h3{font-size:25px}.mh-invest-archive>p:not(.mh-invest-kicker){font-size:14px}.mh-invest-archive-facts{gap:22px 14px;margin:25px 0}.mh-invest-archive-facts dd{font-size:19px}.mh-invest-archive-facts dt{font-size:11px}.mh-invest-archive-scenarios{grid-template-columns:1fr;gap:14px}.mh-invest-archive-scenarios article{padding:22px 19px}.mh-invest-archive-scenarios strong{font-size:41px}.mh-invest-calculator{margin-top:45px}.mh-invest-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px;padding-top:12px}.mh-invest-inputs label{font-size:11px}.mh-invest-inputs input{padding:13px 9px;font-size:16px}.mh-invest-inputs input::placeholder{font-size:10px}.mh-invest-scenarios{grid-template-columns:1fr;gap:15px;margin-top:23px}.mh-invest-scenario{padding:23px}.mh-invest-scenario>p:first-child{margin-bottom:10px;font-size:14px}.mh-invest-growth{font-size:40px}.mh-invest-scenario dl{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.mh-invest-scenario dl>div{min-width:0}.mh-invest-scenario dt{font-size:11px}.mh-invest-scenario dd{font-size:17px}.mh-invest-scenario .mh-invest-result{margin-top:0}.mh-invest-result dd{font-size:23px}.mh-invest-sources ul{display:block}.mh-invest-sources li{margin-bottom:15px}.mh-invest-case .mh-invest-kicker{font-size:10px;line-height:1.7}}.mh-invest-home{background:#e8e9e1;grid-template-columns:1fr 1.1fr;align-items:center;gap:7%;display:grid}.mh-invest-home h2{margin:26px 0;font-size:clamp(38px,5vw,78px);line-height:1.08}.mh-invest-home p:not(.mh-eyebrow){max-width:530px;font-size:17px;line-height:1.75}.mh-invest-home-image img{object-fit:cover;width:100%;height:420px}.mh-invest-home-image span{padding:18px 0;font-size:14px;line-height:1.5;display:block}.mh-invest-selection-note{background:#f0f1eb;border:1px solid #cbd0c5;max-width:850px;margin:35px 0 55px;padding:28px}.mh-invest-selection-note h2{margin:0 0 18px;font-size:26px}.mh-invest-selection-note p{margin:12px 0;font-size:16px;line-height:1.8}.mh-invest-selection-grid{grid-template-columns:1fr 1fr;gap:40px 28px;display:grid}.mh-invest-selection-card{border:1px solid #d6dbd0}.mh-invest-selection-card img{object-fit:cover;width:100%;height:300px}.mh-invest-selection-card>a>div{padding:28px}.mh-invest-selection-card h2{margin:16px 0;font-size:30px}.mh-invest-selection-card p:not(.mh-eyebrow){min-height:84px;font-size:16px;line-height:1.75}@media (max-width:700px){.mh-invest-home,.mh-invest-selection-grid{grid-template-columns:1fr}.mh-invest-home{gap:32px}.mh-invest-home-image img{height:280px}.mh-invest-selection-card img{height:250px}.mh-invest-selection-note,.mh-invest-selection-card>a>div{padding:22px}}.mh-invest-restored{margin-top:55px}.mh-invest-archive-models{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;margin:30px 0;display:grid}.mh-invest-archive-models>article{background:#fffdfa;border:1px solid #cbd0c5;padding:28px}.mh-invest-archive-models h4,.mh-invest-early h4{margin:18px 0;font-size:25px;line-height:1.3}.mh-invest-archive-models h5{margin:30px 0 20px;font-size:17px;line-height:1.5}.mh-invest-archive-models p,.mh-invest-early p{font-size:16px;line-height:1.8}.mh-invest-archive-models dl>div{border-bottom:1px solid #ddd;justify-content:space-between;gap:20px;padding:12px 0;font-size:14px;display:flex}.mh-invest-archive-models dd{text-align:right;white-space:nowrap}.mh-invest-horizon-bars>div{grid-template-columns:45px 1fr 125px;align-items:center;gap:12px;margin:18px 0;font-size:13px;display:grid}.mh-invest-bar-track{background:#e1e7db;height:14px}.mh-invest-bar-track>div{background:#647454;height:100%}.mh-invest-horizon-bars strong{text-align:right}.mh-invest-early{background:#f4f0e7;border-left:3px solid #9c8962;padding:24px}@media (max-width:600px){.mh-invest-archive-models>article{padding:20px}.mh-invest-horizon-bars>div{grid-template-columns:40px 1fr 110px;gap:8px;font-size:12px}}.mh-invest-forecast{background:#edf1e8;border:1px solid #acb99f;grid-template-columns:1.3fr 1fr;gap:30px 7%;margin:36px 0;padding:36px;display:grid}.mh-invest-forecast h3{margin:0 0 14px;font-size:clamp(30px,4vw,52px)}.mh-invest-forecast-horizon{margin:0;font-size:20px!important}.mh-invest-forecast dl{align-content:center;gap:24px;margin:0;display:grid}.mh-invest-forecast dt{color:var(--invest-muted);font-size:12px}.mh-invest-forecast dd{font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:clamp(24px,3vw,38px)}.mh-invest-forecast-basis{border-top:1px solid var(--invest-rule);grid-column:1/-1;padding-top:24px}.mh-invest-forecast-basis h4{margin:0 0 16px;font-size:20px;font-weight:400}.mh-invest-forecast-basis ul{margin:0;padding-left:20px}.mh-invest-calculator-disclosure{border-top:1px solid var(--invest-rule);border-bottom:1px solid var(--invest-rule);margin-top:50px}.mh-invest-calculator-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:18px;line-height:1.5;list-style:none;display:flex}.mh-invest-calculator-disclosure>summary::-webkit-details-marker{display:none}.mh-invest-calculator-disclosure>summary>span:last-child{font-size:28px;font-weight:300}.mh-invest-calculator-disclosure[open]>summary>span:last-child{transform:rotate(45deg)}.mh-invest-calculator-disclosure>summary:focus-visible{outline:2px solid var(--invest-ink);outline-offset:5px}.mh-invest-calculator-disclosure .mh-invest-calculator{margin-top:20px;padding-bottom:30px}@media (max-width:650px){.mh-invest-forecast{grid-template-columns:1fr;gap:25px;padding:24px 20px}.mh-invest-forecast dl{grid-template-columns:1fr 1fr;gap:18px}.mh-invest-forecast dd{font-size:23px}.mh-invest-forecast-basis{grid-column:auto}.mh-invest-calculator-disclosure>summary{padding:20px 0;font-size:16px}}
