@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}:root{color-scheme:light;--mh-navy:#233a5b;--mh-steel:#4377a1;--mh-slate:#3f4d61;--mh-mist:#d9d9d9;--mh-white:#fff;--mh-ivory:#f8f4ec;--mh-deep:#142034;--mh-paper:#fafaf8;--mh-black:#000;--mh-gold:#d0a96b;--mh-gold-line:#b8935b;--mh-ink:#333;--mh-ink-soft:#696969;--mh-field-line:#262524;--mh-hero-tint:#121c2d2e;--mh-section-tint:#ffffffb5;--mh-footer-tint:linear-gradient(0deg, #ffffffb3 0%, #fff 100%);--mh-font-display:"Source Serif 4 Variable", "Source Serif 4", Georgia, serif;--mh-font-body:"Montserrat Variable", "Montserrat", system-ui, sans-serif;--mh-size-display:clamp(2.5rem, 6.2vw, 4.5rem);--mh-size-heading:clamp(1.875rem, 3.4vw, 2.625rem);--mh-size-subheading:1.25rem;--mh-size-body:1rem;--mh-size-small:.9375rem;--mh-size-button:.8125rem;--mh-size-nav:1.125rem;--mh-lh-display:1.06;--mh-lh-heading:1.15;--mh-lh-body:1.5625;--mh-weight-display:600;--mh-track-display:-.014em;--mh-track-subheading:.125rem;--mh-track-nav:.1875rem;--mh-measure-prose:45rem;--mh-measure:1200px;--mh-measure-wide:1600px;--mh-gutter:30px;--mh-gutter-wide:45px;--mh-section-y:clamp(48px, 6vw, 90px);--mh-header-pad:clamp(20px, 4.7vw, 60px);--mh-header-h:74px;--mh-ease:cubic-bezier(.22, .61, .36, 1);--mh-dur:.48s}@media (width<=640px){:root{--mh-header-h:calc(var(--mh-header-pad) * 2 + 44px)}}@media print{:root{--mh-ink:#000;--mh-ink-soft:#333}body{color:#000;background:#fff;font-size:11pt;line-height:1.5}.mh-header,.mh-nav__overlay,.mh-nav__toggle,.mh-hero__media,.mh-hero__actions,.mh-footer__bg,.mh-footer__top,.mh-footer__prefs,.mh-footer__socials,.mh-skip-link,.mh-map,.mh-form,.mh-ledger,.mh-band__bg,.mh-team__bg,video{display:none!important}.mh-hero{min-height:0!important;padding-block:0 0 12pt!important;color:#000!important;background:0 0!important}.mh-hero__title,.mh-hero__eyebrow,.mh-hero__lede{color:#000!important;animation:none!important}.mh-hero__title{font-size:22pt!important;line-height:1.15!important}[data-reveal]{opacity:1!important;transform:none!important}.mh-section,.mh-band{background:0 0!important;border:0!important;padding-block:0!important}[data-tone=navy],[data-tone=navy] *{color:var(--mh-ink)!important}.mh-btn{color:var(--mh-ink)!important;border:1pt solid var(--mh-ink)!important;background:0 0!important}.mh-shell{max-width:none!important;padding-inline:0!important}.mh-prose{max-width:none!important}h1,h2,h3{break-after:avoid;page-break-after:avoid;color:#000!important}p,li,figure,tr,img{break-inside:avoid;page-break-inside:avoid}a[href^=http]:after{content:" (" attr(href) ")";word-break:break-all;font-size:9pt;font-weight:400}a{text-decoration:underline;color:#000!important}.mh-footer{border-top:1pt solid #000;padding-top:12pt!important}@page{margin:18mm 16mm}}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-wght-normal.cHuGMAiY.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-wght-normal.DwHjdM4S.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-wght-normal.ece1310W.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-wght-normal.D-yuW59g.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-wght-normal.CxNHBx-q.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-wght-normal.D9elroTD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-normal.CO5hGrJv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-normal.EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-normal.k7S-YeeD.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-normal.BsZE-iaG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.l_AIctKy.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--mh-white);color:var(--mh-ink-soft);font-family:var(--mh-font-body);font-size:var(--mh-size-body);font-weight:400;line-height:var(--mh-lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-variant-ligatures:common-ligatures contextual;font-kerning:normal;margin:0}.mh-stats__value,.mh-card__meta,.mh-ledger__meta,time,[data-numeric]{font-variant-numeric:tabular-nums}img,video,svg{max-width:100%;display:block}::selection{background:var(--mh-navy);color:var(--mh-white)}h1,h2,h3,h4,h5,p,ul,ol,figure{margin:0}h1,h2{font-family:var(--mh-font-display);font-weight:var(--mh-weight-display)}h1{font-size:var(--mh-size-display);line-height:var(--mh-lh-display);letter-spacing:var(--mh-track-display);text-wrap:balance}h2{font-size:var(--mh-size-heading);line-height:var(--mh-lh-heading);letter-spacing:var(--mh-track-display);text-wrap:balance}h3{font-family:var(--mh-font-body);font-size:var(--mh-size-subheading);letter-spacing:.1em;text-transform:uppercase;text-wrap:balance;font-weight:600;line-height:1.1}h4{font-family:var(--mh-font-body);font-size:var(--mh-size-body);font-weight:400;line-height:1.8125}h1,h2,h3,h4{overflow-wrap:anywhere}.mh-shell{width:100%;max-width:var(--mh-measure);padding-inline:var(--mh-gutter);margin-inline:auto}.mh-shell--wide{max-width:var(--mh-measure-wide);padding-inline:var(--mh-gutter-wide)}.mh-section{padding-block:var(--mh-section-y);scroll-margin-top:calc(var(--mh-header-h) + 24px);position:relative}.mh-prose :is(h2,h3)[id]{scroll-margin-top:calc(var(--mh-header-h) + 24px)}.mh-eyebrow{font-size:var(--mh-size-small);letter-spacing:var(--mh-track-nav);text-transform:uppercase;color:var(--mh-steel);font-weight:600}.mh-btn{min-height:50px;font-family:var(--mh-font-body);font-size:var(--mh-size-button);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:background-color .22s var(--mh-ease), color .22s var(--mh-ease), border-color .22s var(--mh-ease);border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:8px 25px;font-weight:600;line-height:2;text-decoration:none;display:inline-flex}.mh-btn--light{background:var(--mh-white);color:var(--mh-navy);border-color:var(--mh-white)}.mh-btn--light:hover,.mh-btn--light:focus-visible{background:var(--mh-navy);color:var(--mh-white);border-color:var(--mh-white)}.mh-btn--navy{background:var(--mh-navy);color:var(--mh-white);border-color:var(--mh-navy)}.mh-btn--navy:hover,.mh-btn--navy:focus-visible{background:var(--mh-steel);border-color:var(--mh-steel)}.mh-btn--ghost{color:var(--mh-white);border-color:color-mix(in srgb, var(--mh-white) 72%, transparent);backdrop-filter:blur(3px);background:#0c142157}.mh-btn--ghost:hover,.mh-btn--ghost:focus-visible{background:var(--mh-white);color:var(--mh-navy);border-color:var(--mh-white);backdrop-filter:none}.mh-btn--outline{color:var(--mh-navy);border-color:var(--mh-navy);background:0 0}.mh-btn--outline:hover,.mh-btn--outline:focus-visible{background:var(--mh-navy);color:var(--mh-white)}:root[data-motion=full] .mh-btn{transition:background-color .22s var(--mh-ease), color .22s var(--mh-ease), border-color .22s var(--mh-ease), scale .14s var(--mh-ease)}:root[data-motion=full] .mh-btn:active{scale:.97}[data-reveal]{opacity:0;transition:opacity .62s var(--mh-ease), transform .62s var(--mh-ease);transition-delay:calc(var(--mh-reveal-delay,0) * 90ms);transform:translateY(22px)}[data-reveal=shown]{opacity:1;transform:translateY(0)}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--mh-navy);outline-offset:3px;border-radius:1px;box-shadow:0 0 0 5px #ffffffe6}:where(.mh-hero,.mh-nav__overlay,[data-tone=navy],.mh-header) :where(a,button,summary,[tabindex]):focus-visible{outline-color:var(--mh-white);box-shadow:0 0 0 5px #0c1421d9}@media (forced-colors:active){:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{box-shadow:none;outline:3px solid canvastext}}@media (prefers-contrast:more){:root{--mh-ink-soft:#4a4a4a;--mh-field-line:#000}.mh-hero__title,.mh-hero__lede,.mh-hero__eyebrow{text-shadow:0 1px 3px #0c1421b3}}.mh-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mh-skip-link{z-index:200;background:var(--mh-navy);color:var(--mh-white);font-size:var(--mh-size-button);letter-spacing:.08em;text-transform:uppercase;padding:12px 20px;font-weight:600;text-decoration:none;position:absolute;top:0;left:50%;transform:translate(-50%,-120%)}.mh-skip-link:focus-visible{transform:translate(-50%)}:root[data-motion=reduced]{scroll-behavior:auto}:root[data-motion=reduced] *,:root[data-motion=reduced] :before,:root[data-motion=reduced] :after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}:root[data-motion=reduced] [data-reveal]{opacity:1;transform:none}:root{--mh-nav-breakpoint:77.5em}.mh-nav__toggle{z-index:95;width:44px;height:44px;color:var(--mh-white);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.mh-nav__bars{width:28px;height:2px;transition:background-color .2s var(--mh-ease);background:currentColor;display:block;position:relative}.mh-nav__bars:before,.mh-nav__bars:after{content:"";width:28px;height:2px;transition:transform .26s var(--mh-ease);background:currentColor;position:absolute;left:0}.mh-nav__bars:before{top:-9px}.mh-nav__bars:after{top:9px}.mh-nav__toggle[aria-expanded=true] .mh-nav__bars{background:0 0}.mh-nav__toggle[aria-expanded=true] .mh-nav__bars:before{transform:translateY(9px)rotate(45deg)}.mh-nav__toggle[aria-expanded=true] .mh-nav__bars:after{transform:translateY(-9px)rotate(-45deg)}@media (forced-colors:active){.mh-nav__toggle{forced-color-adjust:none;background:buttonface;border:1px solid buttontext}.mh-nav__bars,.mh-nav__bars:before,.mh-nav__bars:after{forced-color-adjust:none;background:buttontext}.mh-nav__toggle[aria-expanded=true] .mh-nav__bars{background:0 0}}.mh-nav__overlay{z-index:90;overscroll-behavior:contain;padding-block:calc(var(--mh-header-pad) + 60px) 32px;background:var(--mh-slate);opacity:0;visibility:hidden;transition:opacity var(--mh-dur) var(--mh-ease), transform var(--mh-dur) var(--mh-ease), visibility var(--mh-dur) var(--mh-ease);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto;transform:translateY(-1.5rem)}.mh-nav__overlay[data-open=true]{opacity:1;visibility:visible;transform:translateY(0)}.mh-nav__list{flex-direction:column;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.mh-nav__item{position:relative}.mh-nav__link{color:var(--mh-white);font-family:var(--mh-font-body);font-size:var(--mh-size-nav);letter-spacing:var(--mh-track-nav);text-transform:uppercase;opacity:0;transition:opacity .38s var(--mh-ease), transform .38s var(--mh-ease), color .2s var(--mh-ease);padding:17px 8px;font-weight:600;line-height:1.4444;text-decoration:none;display:block;transform:translateY(.75rem)}.mh-nav__overlay[data-open=true] .mh-nav__link,.mh-nav__overlay[data-open=true] .mh-nav__sublink{opacity:1;transition-delay:calc(60ms + var(--mh-stagger,0) * 45ms);transform:translateY(0)}.mh-nav__link:hover,.mh-nav__link:focus-visible{color:var(--mh-mist)}.mh-nav__link[aria-current=page]{color:var(--mh-mist);text-underline-offset:8px;text-decoration:underline 1px}.mh-nav__group{cursor:default}.mh-nav__group:hover{color:var(--mh-white)}.mh-nav__item{text-align:center}.mh-nav__sublist{margin:0 0 10px;padding:0;list-style:none}.mh-nav__sublink{color:var(--mh-mist);font-family:var(--mh-font-body);font-size:var(--mh-size-small);letter-spacing:.02em;opacity:0;transition:opacity .38s var(--mh-ease), transform .38s var(--mh-ease), color .2s var(--mh-ease);padding:9px 8px;font-weight:600;line-height:1.4;text-decoration:none;display:block;transform:translateY(.75rem)}.mh-nav__sublink:hover,.mh-nav__sublink:focus-visible{color:var(--mh-white)}.mh-nav__sublink[aria-current=page]{color:var(--mh-white);text-underline-offset:6px;text-decoration:underline 1px}.mh-nav__portal{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}@media (width<=640px){.mh-nav__link{letter-spacing:.125rem;padding:13px 8px;font-size:1rem}}.mh-dnav{display:none}.mh-dnav__chevron{vertical-align:middle;border-top:4px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-left:7px;display:inline-block}@media (forced-colors:active){.mh-dnav__chevron{forced-color-adjust:none}}@media (width>=77.5em){.mh-nav__toggle,.mh-nav__overlay{display:none}.mh-dnav{align-items:center;gap:clamp(18px,2vw,34px);display:flex}.mh-dnav__list{align-items:center;gap:clamp(14px,1.6vw,26px);margin:0;padding:0;list-style:none;display:flex}.mh-dnav__item{position:relative}.mh-dnav__toggle{cursor:pointer;background:0 0;border:0;font-family:inherit}.mh-dnav__link{color:var(--mh-white);font-size:var(--mh-size-button);letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:10px 0;font-weight:600;text-decoration:none;display:inline-flex}.mh-dnav__link:hover,.mh-dnav__link:focus-visible,.mh-dnav__link[data-in-section=true]{text-underline-offset:7px;text-decoration:underline 2px}.mh-dnav__link[data-in-section=true]{text-decoration-color:var(--mh-gold-line)}.mh-dnav__menu{z-index:10;border:1px solid color-mix(in srgb, var(--mh-gold-line) 55%, transparent);background:var(--mh-navy);visibility:hidden;opacity:0;min-width:262px;margin:0;padding:10px 0;list-style:none;position:absolute;top:100%;left:-18px;transform:translateY(-6px)}:root[data-motion=full] .mh-dnav__menu{transition:opacity .16s,transform .16s,visibility .16s}.mh-dnav__item:focus-within .mh-dnav__menu,.mh-dnav__item[data-open=true] .mh-dnav__menu{visibility:visible;opacity:1;transform:translateY(0)}@media (hover:hover) and (pointer:fine){.mh-dnav__item:hover .mh-dnav__menu{visibility:visible;opacity:1;transform:translateY(0)}}.mh-dnav__item[data-suppressed=true] .mh-dnav__menu{visibility:hidden;opacity:0;transform:translateY(-6px)}.mh-dnav__menu-link{color:var(--mh-white);font-size:var(--mh-size-small);padding:9px 20px;text-decoration:none;display:block}.mh-dnav__menu-link:hover,.mh-dnav__menu-link:focus-visible,.mh-dnav__menu-link[aria-current=page]{background:color-mix(in srgb, var(--mh-white) 10%, transparent);box-shadow:inset 3px 0 var(--mh-gold);color:var(--mh-white)}.mh-dnav__menu-link[aria-current=page]{text-underline-offset:6px;text-decoration:underline 1px}.mh-dnav__actions{align-items:center;gap:clamp(14px,1.6vw,24px);display:flex}.mh-dnav__cta{white-space:nowrap}}.mh-header[data-astro-cid-fzpbxy5g]{--mh-pill-w:min(1320px, calc(100% - 28px));top:14px;left:calc((100% - var(--mh-pill-w)) / 2);z-index:100;width:var(--mh-pill-w);border-radius:999px;justify-content:space-between;align-items:center;gap:20px;padding:8px 8px 8px 26px;display:flex;position:fixed}.mh-header[data-astro-cid-fzpbxy5g]:before{content:"";z-index:-1;border-radius:inherit;background:var(--mh-navy);pointer-events:none;position:absolute;inset:0;box-shadow:0 14px 36px -16px #0c14218c,inset 0 0 0 1px #ffffff14}@supports (background:color-mix(in srgb, red 50%, transparent)){.mh-header[data-astro-cid-fzpbxy5g]:before{background:color-mix(in srgb, var(--mh-navy) 90%, transparent);backdrop-filter:blur(14px)saturate(140%)}}.mh-header[data-astro-cid-fzpbxy5g][data-hidden=true]{top:-110px}:root[data-motion=full] .mh-header[data-astro-cid-fzpbxy5g]{transition:top .46s var(--mh-ease)}.mh-header__brand[data-astro-cid-fzpbxy5g]{flex:none;line-height:0;display:block}.mh-header__logo[data-astro-cid-fzpbxy5g]{width:auto;height:44px}.mh-header[data-astro-cid-fzpbxy5g] .mh-dnav__cta{border-radius:999px;min-height:44px;padding:6px 22px;line-height:1.6}.mh-header[data-astro-cid-fzpbxy5g] .mh-dnav__menu{border-radius:12px;top:calc(100% + 14px);box-shadow:0 18px 40px -18px #0c142199}.mh-header[data-astro-cid-fzpbxy5g] .mh-dnav__menu:before{content:"";height:16px;position:absolute;bottom:100%;left:0;right:0}.mh-header__inquire[data-astro-cid-fzpbxy5g]{display:none}@media (width<=77.49em){.mh-header[data-astro-cid-fzpbxy5g]{grid-template-columns:1fr auto 1fr;padding:6px 8px;display:grid}.mh-header[data-astro-cid-fzpbxy5g] .mh-nav__toggle{order:-1;justify-self:start}.mh-header__brand[data-astro-cid-fzpbxy5g]{justify-self:center}.mh-header__inquire[data-astro-cid-fzpbxy5g]{min-height:44px;color:var(--mh-white);font-size:var(--mh-size-nav);letter-spacing:var(--mh-track-nav);text-transform:uppercase;justify-self:end;align-items:center;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.mh-header__inquire[data-astro-cid-fzpbxy5g]:hover,.mh-header__inquire[data-astro-cid-fzpbxy5g]:focus-visible{text-underline-offset:6px;text-decoration:underline 2px}}@media (width<=640px){.mh-header[data-astro-cid-fzpbxy5g]{--mh-pill-w:calc(100% - 20px);top:10px}.mh-header__logo[data-astro-cid-fzpbxy5g]{height:38px}.mh-header__inquire[data-astro-cid-fzpbxy5g]{padding:0 12px}}.mh-motion{align-items:center;gap:10px;display:inline-flex}.mh-motion__label{letter-spacing:.08em;text-transform:uppercase;color:var(--mh-ink-soft);padding-left:.08em;font-size:.75rem;font-weight:600}.mh-motion__switch{border:1px solid color-mix(in srgb, var(--mh-navy) 35%, transparent);cursor:pointer;width:42px;height:22px;transition:background-color .2s var(--mh-ease), border-color .2s var(--mh-ease);background:0 0;border-radius:999px;flex:none;padding:0;position:relative}.mh-motion__switch[aria-checked=true]{background:var(--mh-navy);border-color:var(--mh-navy)}.mh-motion__knob{background:var(--mh-navy);width:14px;height:14px;transition:transform .2s var(--mh-ease), background-color .2s var(--mh-ease);border-radius:50%;position:absolute;top:3px;left:3px}.mh-motion__switch[aria-checked=true] .mh-motion__knob{background:var(--mh-white);transform:translate(20px)}.mh-footer[data-astro-cid-nns7i3if]{isolation:isolate;color:var(--mh-ink);text-align:center;padding-top:clamp(48px,5vw,70px);position:relative}.mh-footer__bg[data-astro-cid-nns7i3if]{z-index:-1;position:absolute;inset:0;overflow:hidden}.mh-footer__bg-image[data-astro-cid-nns7i3if]{object-fit:cover;width:100%;height:100%}.mh-footer__bg-tint[data-astro-cid-nns7i3if]{background:var(--mh-footer-tint);position:absolute;inset:0}.mh-footer__inner[data-astro-cid-nns7i3if]{flex-direction:column;align-items:center;gap:clamp(28px,3.5vw,44px);display:flex}.mh-footer__brand[data-astro-cid-nns7i3if]{line-height:0;display:block}.mh-footer__logo[data-astro-cid-nns7i3if]{width:auto;height:clamp(78px,9vw,116px)}.mh-footer__columns[data-astro-cid-nns7i3if]{grid-template-columns:repeat(3,minmax(0,260px)) minmax(0,440px);justify-content:center;gap:clamp(24px,3vw,40px);width:100%;display:grid}.mh-footer__col[data-astro-cid-nns7i3if]{flex-direction:column;align-items:center;gap:12px;display:flex}.mh-footer__heading[data-astro-cid-nns7i3if]{font-family:var(--mh-font-body);font-size:var(--mh-size-subheading);letter-spacing:.1em;text-transform:uppercase;color:var(--mh-steel);padding-left:.1em;font-weight:600;line-height:1.1}.mh-footer__col[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{font-size:var(--mh-size-body);color:var(--mh-black);margin:0}.mh-footer__text-link[data-astro-cid-nns7i3if]{color:inherit;text-decoration:none}.mh-footer__text-link[data-astro-cid-nns7i3if]:hover{text-underline-offset:4px;text-decoration:underline}.mh-footer__hours[data-astro-cid-nns7i3if]{font-size:var(--mh-size-small);gap:4px;margin:0;display:grid}.mh-footer__hours-row[data-astro-cid-nns7i3if]{justify-content:center;gap:10px;display:flex}.mh-footer__hours[data-astro-cid-nns7i3if] dt[data-astro-cid-nns7i3if],.mh-footer__hours[data-astro-cid-nns7i3if] dd[data-astro-cid-nns7i3if]{margin:0}.mh-footer__socials[data-astro-cid-nns7i3if]{gap:10px;margin:0;padding:0;list-style:none;display:flex}.mh-footer__social[data-astro-cid-nns7i3if]{border:1px solid color-mix(in srgb, var(--mh-navy) 30%, transparent);width:40px;height:40px;color:var(--mh-navy);transition:background-color .2s var(--mh-ease), color .2s var(--mh-ease), border-color .2s var(--mh-ease);place-items:center;display:grid}.mh-footer__social[data-astro-cid-nns7i3if]:hover,.mh-footer__social[data-astro-cid-nns7i3if]:focus-visible{background:var(--mh-navy);border-color:var(--mh-navy);color:var(--mh-white)}.mh-footer__links[data-astro-cid-nns7i3if]{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px;width:100%;margin:0;padding:0;list-style:none;display:grid}.mh-footer__link[data-astro-cid-nns7i3if]{color:var(--mh-black);font-size:var(--mh-size-small);padding:5px;font-weight:500;line-height:1.4;text-decoration:none;display:block}.mh-footer__link[data-astro-cid-nns7i3if]:hover,.mh-footer__link[data-astro-cid-nns7i3if]:focus-visible{text-underline-offset:4px;text-decoration:underline}.mh-footer__bar[data-astro-cid-nns7i3if]{border-top:1px solid color-mix(in srgb, var(--mh-navy) 14%, transparent);justify-content:space-between;align-items:center;gap:20px;margin-top:clamp(32px,4vw,56px);padding-block:26px;display:flex}.mh-footer__badges[data-astro-cid-nns7i3if]{align-items:center;gap:14px;display:flex}.mh-footer__badge[data-astro-cid-nns7i3if]{width:30px;height:30px;color:var(--mh-navy)}.mh-footer__copy[data-astro-cid-nns7i3if]{font-size:var(--mh-size-body);color:var(--mh-ink-soft)}.mh-footer__controls[data-astro-cid-nns7i3if]{align-items:center;gap:clamp(16px,2vw,26px);display:flex}.mh-footer__top[data-astro-cid-nns7i3if]{background:var(--mh-white);width:50px;height:50px;color:var(--mh-navy);transition:transform .22s var(--mh-ease), background-color .22s var(--mh-ease), color .22s var(--mh-ease);flex:none;place-items:center;display:grid;box-shadow:0 2px 14px #233a5b29}.mh-footer__top[data-astro-cid-nns7i3if] svg[data-astro-cid-nns7i3if]{width:20px;height:20px}.mh-footer__top[data-astro-cid-nns7i3if]:hover,.mh-footer__top[data-astro-cid-nns7i3if]:focus-visible{background:var(--mh-navy);color:var(--mh-white);transform:translateY(-3px)}@media (width<=900px){.mh-footer__columns[data-astro-cid-nns7i3if]{grid-template-columns:repeat(2,minmax(0,300px))}.mh-footer__links[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.mh-footer__columns[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,1fr)}.mh-footer__bar[data-astro-cid-nns7i3if]{text-align:center;flex-direction:column;gap:22px}.mh-footer__badges[data-astro-cid-nns7i3if]{flex-direction:column}.mh-footer__controls[data-astro-cid-nns7i3if]{flex-direction:column;gap:20px}}.mh-form{text-align:left;gap:16px;width:100%;max-width:600px;margin-inline:auto;display:grid}.mh-form--wide{max-width:760px}.mh-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mh-form__field{grid-column:1/-1;align-content:start;gap:6px;display:grid}.mh-form__field[data-half=true]{grid-column:span 1}.mh-form__label{letter-spacing:.08em;text-transform:uppercase;color:var(--mh-steel);font-size:.8125rem;font-weight:600}.mh-form__input,.mh-form__select,.mh-form__textarea{border:1px solid var(--mh-field-line);width:100%;color:var(--mh-field-line);font-family:var(--mh-font-body);font-size:var(--mh-size-body);transition:border-color .2s var(--mh-ease), box-shadow .2s var(--mh-ease);background:0 0;border-radius:0;padding:5px 15px;line-height:1.6}.mh-form__input,.mh-form__select{height:55px}.mh-form__select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 22px) calc(50% + 2px),calc(100% - 16px) calc(50% + 2px);background-repeat:no-repeat;background-size:6px 6px;padding-right:42px}.mh-form__textarea{resize:vertical;min-height:126px;padding-block:14px}.mh-form__input::placeholder,.mh-form__textarea::placeholder{color:color-mix(in srgb, var(--mh-field-line) 62%, transparent)}.mh-form__input:hover,.mh-form__select:hover,.mh-form__textarea:hover{border-color:var(--mh-steel)}.mh-form__input[aria-invalid=true],.mh-form__select[aria-invalid=true],.mh-form__textarea[aria-invalid=true]{border-color:#a3231f;box-shadow:inset 0 -2px #a3231f}.mh-form__error{color:#a3231f;font-size:.8125rem;font-weight:500}.mh-form__actions{justify-content:flex-start;margin-top:8px;display:flex}.mh-form__submit{min-width:180px}.mh-form__submit[disabled],.mh-form__submit[aria-disabled=true]{opacity:.6;cursor:progress}.mh-form__status{border-left:3px solid var(--mh-steel);background:color-mix(in srgb, var(--mh-steel) 8%, transparent);font-size:var(--mh-size-small);color:var(--mh-ink);padding:16px 18px}.mh-form__status[data-tone=error]{background:#a3231f12;border-left-color:#a3231f}.mh-form__decoy{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (width<=640px){.mh-form__grid{grid-template-columns:minmax(0,1fr)}.mh-form__field[data-half=true]{grid-column:1/-1}}.mh-icon[data-astro-cid-p6icfizp]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em}.mh-fit[data-astro-cid-66mbckyq]{--mh-fit-ease:cubic-bezier(.16, 1, .3, 1);--mh-fit-radius:6px}.mh-fit[data-astro-cid-66mbckyq][hidden],.mh-fit[data-astro-cid-66mbckyq] [data-astro-cid-66mbckyq][hidden]{display:none!important}.mh-fit__tab[data-astro-cid-66mbckyq]{z-index:80;border:0;border-right:2px solid var(--mh-gold);border-radius:0 var(--mh-fit-radius) var(--mh-fit-radius) 0;background:var(--mh-navy);color:var(--mh-white);font-family:var(--mh-font-body);letter-spacing:.14em;text-transform:uppercase;writing-mode:vertical-rl;cursor:pointer;align-items:center;padding:18px 11px;font-size:.75rem;font-weight:700;display:inline-flex;position:fixed;top:50%;right:0;transform:translateY(-50%)rotate(180deg);box-shadow:0 6px 22px #0c142147}.mh-fit__tab[data-astro-cid-66mbckyq]:hover,.mh-fit__tab[data-astro-cid-66mbckyq]:focus-visible{background:var(--mh-steel)}.mh-fit__chevron[data-astro-cid-66mbckyq]{border:solid var(--mh-gold);border-width:2px 0 0 2px;width:6px;height:6px;margin-top:12px;display:inline-block;transform:rotate(135deg)}:root[data-motion=full] .mh-fit__tab[data-astro-cid-66mbckyq]{transition:translate .32s var(--mh-fit-ease), opacity .22s var(--mh-ease), background-color .22s var(--mh-ease), box-shadow .32s var(--mh-ease)}:root[data-motion=full] .mh-fit__tab[data-astro-cid-66mbckyq]:hover{translate:-5px;box-shadow:0 10px 30px #0c142161}:root[data-motion=full] .mh-fit[data-astro-cid-66mbckyq]:not(.mh-fit--seen) .mh-fit__tab[data-astro-cid-66mbckyq]{animation:mh-fit-nudge 7s var(--mh-ease) 3s infinite}:root[data-motion=full] .mh-fit--intro[data-astro-cid-66mbckyq]:not(.mh-fit--seen) .mh-fit__tab[data-astro-cid-66mbckyq]{animation:mh-fit-enter .7s var(--mh-fit-ease) 1.2s backwards, mh-fit-nudge 7s var(--mh-ease) 3s infinite}:root[data-motion=full] .mh-fit[data-astro-cid-66mbckyq]:not(.mh-fit--seen) .mh-fit__tab[data-astro-cid-66mbckyq]:hover{animation:none}@keyframes mh-fit-enter{0%{translate:120%}to{translate:0}}@keyframes mh-fit-nudge{0%,11%,to{translate:0;box-shadow:0 6px 22px #0c142147}4%{box-shadow:0 10px 30px #0c142161, 0 0 0 4px color-mix(in srgb, var(--mh-gold) 40%, transparent);translate:-12px}7%{translate:-3px}}.mh-fit__panel[data-astro-cid-66mbckyq]{z-index:120;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--mh-navy) 25%, transparent) transparent;background:var(--mh-white);transform-origin:calc(100% + 24px);visibility:hidden;opacity:0;border-radius:14px;flex-direction:column;width:min(440px,100vw - 32px);max-height:min(720px,100vh - 120px);display:flex;position:fixed;top:50%;right:24px;overflow:hidden auto;translate:0 -50%;scale:.12 .5;box-shadow:0 40px 90px -20px #0c142173,0 14px 32px -12px #0c142138,0 0 0 1px #0c14210f}.mh-fit__panel[data-astro-cid-66mbckyq][data-state=open]{visibility:visible;opacity:1;scale:1}:root[data-motion=full] .mh-fit__panel[data-astro-cid-66mbckyq]{transition:scale .34s cubic-bezier(.5, 0, .75, 0), opacity .2s var(--mh-ease) .12s, visibility 0s linear .34s}:root[data-motion=full] .mh-fit__panel[data-astro-cid-66mbckyq][data-state=open]{transition:scale .56s cubic-bezier(.2, 1, .3, 1.04), opacity .22s var(--mh-ease), visibility 0s}.mh-fit[data-astro-cid-66mbckyq][data-open] .mh-fit__tab[data-astro-cid-66mbckyq]{opacity:0;pointer-events:none}:root[data-motion=full] .mh-fit[data-astro-cid-66mbckyq][data-open] .mh-fit__tab[data-astro-cid-66mbckyq]{animation:none;translate:100%}.mh-fit__head[data-astro-cid-66mbckyq]{z-index:2;background:radial-gradient(130% 160% at 100% 0%, color-mix(in srgb, var(--mh-steel) 55%, transparent) 0%, transparent 62%), var(--mh-navy);color:var(--mh-white);justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px 21px;display:flex;position:sticky;top:0}.mh-fit__eyebrow[data-astro-cid-66mbckyq]{color:var(--mh-gold);letter-spacing:.16em;text-transform:uppercase;margin:0 0 6px;font-size:.6875rem;font-weight:700}.mh-fit__title[data-astro-cid-66mbckyq]{color:var(--mh-white);font-family:var(--mh-font-display);font-size:1.375rem;font-weight:var(--mh-weight-display);letter-spacing:0;text-transform:none;margin:0;line-height:1.2}.mh-fit__close[data-astro-cid-66mbckyq]{border:1px solid color-mix(in srgb, var(--mh-white) 28%, transparent);background:color-mix(in srgb, var(--mh-white) 6%, transparent);width:36px;height:36px;color:var(--mh-white);cursor:pointer;border-radius:50%;flex:none;margin:-2px -4px 0 0;position:relative}.mh-fit__close-mark[data-astro-cid-66mbckyq]:before,.mh-fit__close-mark[data-astro-cid-66mbckyq]:after{content:"";background:currentColor;border-radius:1px;width:14px;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}.mh-fit__close-mark[data-astro-cid-66mbckyq]:after{rotate:-45deg}.mh-fit__close[data-astro-cid-66mbckyq]:hover,.mh-fit__close[data-astro-cid-66mbckyq]:focus-visible{border-color:color-mix(in srgb, var(--mh-white) 60%, transparent);background:color-mix(in srgb, var(--mh-white) 16%, transparent)}:root[data-motion=full] .mh-fit__close[data-astro-cid-66mbckyq]{transition:background-color .2s var(--mh-ease), border-color .2s var(--mh-ease), rotate .36s var(--mh-fit-ease)}:root[data-motion=full] .mh-fit__close[data-astro-cid-66mbckyq]:hover{rotate:90deg}.mh-fit__meter[data-astro-cid-66mbckyq]{background:color-mix(in srgb, var(--mh-white) 12%, transparent);height:3px;position:absolute;bottom:0;left:0;right:0}.mh-fit__meter[data-astro-cid-66mbckyq] span[data-astro-cid-66mbckyq]{background:linear-gradient(90deg, var(--mh-gold-line), var(--mh-gold));transform-origin:0;height:100%;display:block;scale:0 1}:root[data-motion=full] .mh-fit__meter[data-astro-cid-66mbckyq] span[data-astro-cid-66mbckyq]{transition:scale .62s var(--mh-fit-ease)}.mh-fit__stage[data-astro-cid-66mbckyq]{flex:none;overflow:hidden}.mh-fit__form[data-astro-cid-66mbckyq],.mh-fit__result[data-astro-cid-66mbckyq]{flex-direction:column;gap:18px;padding:24px 24px 26px;display:flex}.mh-fit__result[data-astro-cid-66mbckyq]:focus,.mh-fit__step[data-astro-cid-66mbckyq]:focus{outline:none}.mh-fit__intro[data-astro-cid-66mbckyq],.mh-fit__note[data-astro-cid-66mbckyq]{color:var(--mh-ink-soft);font-size:var(--mh-size-small);margin:0;line-height:1.6}.mh-fit__progress[data-astro-cid-66mbckyq]{color:var(--mh-steel);letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;margin:0;font-size:.6875rem;font-weight:700}.mh-fit__step[data-astro-cid-66mbckyq]{border:0;min-width:0;margin:0;padding:0}.mh-fit__question[data-astro-cid-66mbckyq]{color:var(--mh-navy);font-family:var(--mh-font-display);font-size:1.3125rem;font-weight:var(--mh-weight-display);text-wrap:balance;margin-bottom:16px;padding:0;line-height:1.3}.mh-fit__options[data-astro-cid-66mbckyq]{gap:10px;display:grid}.mh-fit__option[data-astro-cid-66mbckyq]{border:1px solid color-mix(in srgb, var(--mh-navy) 18%, transparent);border-radius:var(--mh-fit-radius);background:var(--mh-white);min-height:54px;color:var(--mh-ink);font-size:var(--mh-size-small);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:14px;padding:12px 16px;font-weight:500;line-height:1.4;display:flex;box-shadow:0 1px 2px #0c14210a}.mh-fit__option[data-astro-cid-66mbckyq]:hover{border-color:color-mix(in srgb, var(--mh-navy) 45%, transparent);box-shadow:0 8px 20px -10px #0c14214d}.mh-fit__option[data-astro-cid-66mbckyq]:has(:checked){border-color:var(--mh-navy);background:color-mix(in srgb, var(--mh-navy) 5%, var(--mh-white));color:var(--mh-navy);box-shadow:inset 0 0 0 1px var(--mh-navy), 0 10px 22px -12px #0c142166;font-weight:600}.mh-fit__option[data-astro-cid-66mbckyq]:has(:focus-visible){outline:2px solid var(--mh-steel);outline-offset:3px}.mh-fit__radio[data-astro-cid-66mbckyq]{appearance:none;border:1.5px solid color-mix(in srgb, var(--mh-navy) 35%, transparent);background:var(--mh-white);cursor:pointer;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin:0;display:grid}.mh-fit__radio[data-astro-cid-66mbckyq]:after{content:"";border:solid var(--mh-white);border-width:0 2px 2px 0;width:5px;height:10px;margin-top:-2px;rotate:45deg;scale:0}.mh-fit__radio[data-astro-cid-66mbckyq]:checked{border-color:var(--mh-navy);background:var(--mh-navy)}.mh-fit__radio[data-astro-cid-66mbckyq]:checked:after{scale:1}.mh-fit__radio[data-astro-cid-66mbckyq]:focus-visible{outline:none}:root[data-motion=full] .mh-fit__option[data-astro-cid-66mbckyq]{transition:border-color .18s var(--mh-ease), background-color .18s var(--mh-ease), box-shadow .26s var(--mh-ease), translate .26s var(--mh-fit-ease), scale .16s var(--mh-ease)}:root[data-motion=full] .mh-fit__option[data-astro-cid-66mbckyq]:hover{translate:0 -1px}:root[data-motion=full] .mh-fit__option[data-astro-cid-66mbckyq]:active{translate:0;scale:.985}:root[data-motion=full] .mh-fit__radio[data-astro-cid-66mbckyq]{transition:background-color .2s var(--mh-ease), border-color .2s var(--mh-ease)}:root[data-motion=full] .mh-fit__radio[data-astro-cid-66mbckyq]:after{transition:scale .3s cubic-bezier(.34,1.56,.64,1) 60ms}.mh-fit__fields[data-astro-cid-66mbckyq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;margin-top:18px;display:grid}.mh-fit__field[data-astro-cid-66mbckyq]{gap:6px;min-width:0;display:grid}.mh-fit__field--wide[data-astro-cid-66mbckyq]{grid-column:1/-1}.mh-fit__field[data-astro-cid-66mbckyq] label[data-astro-cid-66mbckyq]{color:var(--mh-navy);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.mh-fit__field[data-astro-cid-66mbckyq] .mh-form__input[data-astro-cid-66mbckyq]{border-radius:var(--mh-fit-radius);background:var(--mh-white);height:48px}.mh-fit__field[data-astro-cid-66mbckyq] .mh-form__input[data-astro-cid-66mbckyq]:not([aria-invalid=true]){border-color:color-mix(in srgb, var(--mh-navy) 22%, transparent)}.mh-fit__field[data-astro-cid-66mbckyq] .mh-form__input[data-astro-cid-66mbckyq]:not([aria-invalid=true]):hover{border-color:color-mix(in srgb, var(--mh-navy) 50%, transparent)}.mh-fit__field[data-astro-cid-66mbckyq] .mh-form__input[data-astro-cid-66mbckyq]:focus-visible{border-color:var(--mh-navy);box-shadow:0 0 0 3px color-mix(in srgb, var(--mh-steel) 30%, transparent);outline:none}:root[data-motion=full] .mh-fit__field[data-astro-cid-66mbckyq] .mh-form__input[data-astro-cid-66mbckyq]{transition:border-color .18s var(--mh-ease), box-shadow .22s var(--mh-ease)}.mh-fit__privacy[data-astro-cid-66mbckyq]{color:var(--mh-ink-soft);align-items:center;gap:8px;margin:16px 0 0;font-size:.8125rem;display:flex}.mh-fit__privacy-icon[data-astro-cid-66mbckyq]{color:var(--mh-steel);font-size:16px;display:grid}.mh-fit__error[data-astro-cid-66mbckyq]{margin:0}.mh-fit__nav[data-astro-cid-66mbckyq]{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.mh-fit__back[data-astro-cid-66mbckyq]{color:var(--mh-ink-soft);font-family:var(--mh-font-body);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:10px 2px;font-size:.75rem;font-weight:700;display:inline-flex}.mh-fit__back[data-astro-cid-66mbckyq]:hover,.mh-fit__back[data-astro-cid-66mbckyq]:focus-visible{color:var(--mh-navy)}.mh-fit__back-arrow[data-astro-cid-66mbckyq]{border:0 solid;border-width:0 0 1.5px 1.5px;width:7px;height:7px;rotate:45deg}:root[data-motion=full] .mh-fit__back-arrow[data-astro-cid-66mbckyq]{transition:translate .26s var(--mh-fit-ease)}:root[data-motion=full] .mh-fit__back[data-astro-cid-66mbckyq]:hover .mh-fit__back-arrow[data-astro-cid-66mbckyq]{translate:-3px}.mh-fit__next[data-astro-cid-66mbckyq]{border-radius:var(--mh-fit-radius);gap:10px;min-width:132px;margin-left:auto}.mh-fit__next[data-astro-cid-66mbckyq]:not([data-ready]){background:color-mix(in srgb, var(--mh-navy) 32%, var(--mh-white));border-color:#0000}:root[data-motion=full] .mh-fit__next[data-astro-cid-66mbckyq]{transition:background-color .24s var(--mh-ease), border-color .24s var(--mh-ease), box-shadow .24s var(--mh-ease), translate .24s var(--mh-fit-ease)}:root[data-motion=full] .mh-fit__next[data-astro-cid-66mbckyq][data-ready]:hover{translate:0 -1px;box-shadow:0 12px 24px -12px #0c142199}.mh-fit__spinner[data-astro-cid-66mbckyq]{border:2px solid color-mix(in srgb, var(--mh-white) 35%, transparent);border-top-color:var(--mh-white);border-radius:50%;width:14px;height:14px;display:none}.mh-fit__next[data-astro-cid-66mbckyq][data-busy]{pointer-events:none}.mh-fit__next[data-astro-cid-66mbckyq][data-busy] .mh-fit__spinner[data-astro-cid-66mbckyq]{display:inline-block}:root[data-motion=full] .mh-fit__next[data-astro-cid-66mbckyq][data-busy] .mh-fit__spinner[data-astro-cid-66mbckyq]{animation:.7s linear infinite mh-fit-spin}@keyframes mh-fit-spin{to{rotate:360deg}}.mh-fit__block[data-astro-cid-66mbckyq]{border:1px solid color-mix(in srgb, var(--mh-navy) 10%, transparent);background:color-mix(in srgb, var(--mh-navy) 3%, var(--mh-white));color:var(--mh-ink);border-radius:10px;align-items:flex-start;gap:14px;padding:18px;display:flex}.mh-fit__block-icon[data-astro-cid-66mbckyq]{background:color-mix(in srgb, var(--mh-steel) 12%, var(--mh-white));width:38px;height:38px;color:var(--mh-steel);border-radius:50%;flex:none;place-items:center;font-size:20px;display:grid}.mh-fit__block[data-astro-cid-66mbckyq] h3[data-astro-cid-66mbckyq]{color:var(--mh-navy);font-family:var(--mh-font-display);font-size:1.125rem;font-weight:var(--mh-weight-display);letter-spacing:0;text-transform:none;margin:0 0 6px;line-height:1.3}.mh-fit__block[data-astro-cid-66mbckyq] p[data-astro-cid-66mbckyq]{text-wrap:pretty;margin:0 0 10px;font-size:.875rem;line-height:1.6}.mh-fit__block[data-astro-cid-66mbckyq] a[data-astro-cid-66mbckyq]{color:var(--mh-navy);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:2px;font-size:.875rem;font-weight:600;text-decoration:none}.mh-fit__block[data-astro-cid-66mbckyq] a[data-astro-cid-66mbckyq]:after{content:" →" / ""}:root[data-motion=full] .mh-fit__block[data-astro-cid-66mbckyq] a[data-astro-cid-66mbckyq]{transition:background-size .3s var(--mh-fit-ease)}:root[data-motion=full] .mh-fit__block[data-astro-cid-66mbckyq] a[data-astro-cid-66mbckyq]:hover{background-size:0 1px}.mh-fit__block--lean[data-astro-cid-66mbckyq]{background:radial-gradient(120% 120% at 100% 0%, color-mix(in srgb, var(--mh-steel) 45%, transparent) 0%, transparent 65%), var(--mh-navy);color:color-mix(in srgb, var(--mh-white) 88%, transparent);border-color:#0000;box-shadow:0 18px 36px -20px #0c1421b3}.mh-fit__block--lean[data-astro-cid-66mbckyq] .mh-fit__block-icon[data-astro-cid-66mbckyq]{background:color-mix(in srgb, var(--mh-gold) 16%, transparent);color:var(--mh-gold)}.mh-fit__block[data-astro-cid-66mbckyq] .mh-fit__block-eyebrow[data-astro-cid-66mbckyq]{color:var(--mh-gold);letter-spacing:.16em;text-transform:uppercase;margin:0 0 4px;font-size:.6875rem;font-weight:700}.mh-fit__block--lean[data-astro-cid-66mbckyq] h3[data-astro-cid-66mbckyq]{color:var(--mh-white);font-size:1.25rem}.mh-fit__block--lean[data-astro-cid-66mbckyq] a[data-astro-cid-66mbckyq]{color:var(--mh-gold)}.mh-fit__block--done[data-astro-cid-66mbckyq]{border-style:dashed;border-color:color-mix(in srgb, var(--mh-navy) 22%, transparent);background:var(--mh-white)}.mh-fit__answers-label[data-astro-cid-66mbckyq]{color:var(--mh-steel);letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-size:.6875rem;font-weight:700}.mh-fit__answers-list[data-astro-cid-66mbckyq]{color:var(--mh-ink);margin:0;font-size:.875rem;line-height:1.6}.mh-fit__failed[data-astro-cid-66mbckyq]{border-radius:var(--mh-fit-radius);background:color-mix(in srgb, var(--mh-gold) 14%, var(--mh-white));color:var(--mh-ink);margin:0;padding:12px 14px;font-size:.8125rem;line-height:1.5}.mh-fit__disclaimer[data-astro-cid-66mbckyq]{color:var(--mh-ink-soft);margin:2px 0 0;font-size:.75rem;line-height:1.6}.mh-fit__restart[data-astro-cid-66mbckyq]{color:var(--mh-steel);font-family:var(--mh-font-body);letter-spacing:.12em;text-transform:uppercase;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:6px 0;font-size:.75rem;font-weight:700;text-decoration:underline}.mh-fit__restart[data-astro-cid-66mbckyq]:hover,.mh-fit__restart[data-astro-cid-66mbckyq]:focus-visible{color:var(--mh-navy)}@media (width<=40em){.mh-fit__chevron[data-astro-cid-66mbckyq]{display:none}.mh-fit__tab[data-astro-cid-66mbckyq]{writing-mode:horizontal-tb;box-shadow:0 10px 26px -6px #0c142173, inset 0 0 0 1px color-mix(in srgb, var(--mh-gold) 55%, transparent);border-right:0;border-radius:999px;padding:13px 20px;top:auto;bottom:16px;right:16px;transform:none}:root[data-motion=full] .mh-fit[data-astro-cid-66mbckyq]:not(.mh-fit--seen) .mh-fit__tab[data-astro-cid-66mbckyq]{animation:mh-fit-bob 7s var(--mh-ease) 3s infinite}:root[data-motion=full] .mh-fit--intro[data-astro-cid-66mbckyq]:not(.mh-fit--seen) .mh-fit__tab[data-astro-cid-66mbckyq]{animation:mh-fit-rise .7s var(--mh-fit-ease) 1.2s backwards, mh-fit-bob 7s var(--mh-ease) 3s infinite}:root[data-motion=full] .mh-fit[data-astro-cid-66mbckyq][data-open] .mh-fit__tab[data-astro-cid-66mbckyq]{translate:0 160%}.mh-fit__panel[data-astro-cid-66mbckyq]{transform-origin:calc(100% - 60px) 100%;width:auto;max-height:calc(100dvh - 96px);inset:auto 12px 12px;translate:none}.mh-fit__head[data-astro-cid-66mbckyq]{padding:18px 18px 17px}.mh-fit__title[data-astro-cid-66mbckyq]{font-size:1.1875rem}.mh-fit__form[data-astro-cid-66mbckyq],.mh-fit__result[data-astro-cid-66mbckyq]{padding:20px 18px 22px}.mh-fit__fields[data-astro-cid-66mbckyq]{grid-template-columns:minmax(0,1fr)}}@keyframes mh-fit-rise{0%{translate:0 160%}to{translate:0}}@keyframes mh-fit-bob{0%,11%,to{translate:0}4%{translate:0 -9px}7%{translate:0 -2px}}@media print{.mh-fit[data-astro-cid-66mbckyq]{display:none!important}}.mh-card[data-astro-cid-dojquugn]{flex-direction:column;gap:20px;display:flex}.mh-card[data-astro-cid-dojquugn][data-align=center]{text-align:center;align-items:center}.mh-card[data-astro-cid-dojquugn][data-align=center] [data-astro-cid-dojquugn]:is(.mh-card__title,.mh-card__link){padding-left:.1em}.mh-card[data-astro-cid-dojquugn][data-align=center] .mh-card__meta[data-astro-cid-dojquugn]{padding-left:.08em}.mh-card[data-astro-cid-dojquugn][data-align=start]{text-align:left;align-items:flex-start}.mh-card__frame[data-astro-cid-dojquugn]{width:100%;overflow:hidden}.mh-card__image[data-astro-cid-dojquugn]{width:100%;height:var(--mh-card-image-h)}.mh-card__image[data-astro-cid-dojquugn][data-fit=cover]{object-fit:cover}.mh-card__image[data-astro-cid-dojquugn][data-fit=contain]{object-fit:contain}:root[data-motion=full] .mh-card[data-astro-cid-dojquugn][data-linked=true]{transition:opacity .62s var(--mh-ease) calc(var(--mh-reveal-delay,0) * 90ms), transform .62s var(--mh-ease) calc(var(--mh-reveal-delay,0) * 90ms), translate .26s var(--mh-ease) 0s}:root[data-motion=full] .mh-card[data-astro-cid-dojquugn][data-linked=true] .mh-card__image[data-astro-cid-dojquugn]{transition:scale .62s var(--mh-ease)}:root[data-motion=full] .mh-card[data-astro-cid-dojquugn][data-linked=true]:is(:hover,:focus-within){translate:0 -2px}:root[data-motion=full] .mh-card[data-astro-cid-dojquugn][data-linked=true]:is(:hover,:focus-within) .mh-card__image[data-astro-cid-dojquugn]{scale:1.03}.mh-card__text[data-astro-cid-dojquugn]{flex-direction:column;gap:10px;display:flex}.mh-card__title[data-astro-cid-dojquugn]{color:var(--mh-ink);transition:color .22s var(--mh-ease)}.mh-card[data-astro-cid-dojquugn][data-linked=true]:is(:hover,:focus-within) .mh-card__title[data-astro-cid-dojquugn]{color:var(--mh-steel)}.mh-card__link[data-astro-cid-dojquugn]{color:inherit;text-decoration:none}.mh-card__link[data-astro-cid-dojquugn]:after{content:"";position:absolute;inset:0}.mh-card[data-astro-cid-dojquugn][data-linked=true]{position:relative}.mh-card__meta[data-astro-cid-dojquugn]{font-size:var(--mh-size-small);letter-spacing:.08em;text-transform:uppercase;color:var(--mh-steel);font-weight:600}.mh-card__body[data-astro-cid-dojquugn]{color:var(--mh-ink);text-wrap:pretty}@media (width<=1000px){.mh-card__image[data-astro-cid-dojquugn]{height:min(var(--mh-card-image-h), 320px)}}@media (width<=640px){.mh-card__image[data-astro-cid-dojquugn]{height:min(var(--mh-card-image-h), 260px)}}.mh-cards[data-astro-cid-n3hqdfit]{justify-content:center;display:grid}.mh-cards[data-astro-cid-n3hqdfit][data-align=start]{justify-content:start}.mh-cards[data-astro-cid-n3hqdfit]{gap:clamp(24px,3.4vw,52px);margin:0;padding:0;list-style:none}.mh-cards[data-astro-cid-n3hqdfit][data-columns="2"]{grid-template-columns:repeat(2, minmax(0, var(--mh-card-max)))}.mh-cards[data-astro-cid-n3hqdfit][data-columns="3"]{grid-template-columns:repeat(3, minmax(0, var(--mh-card-max)))}.mh-cards[data-astro-cid-n3hqdfit][data-columns="4"]{grid-template-columns:repeat(4, minmax(0, var(--mh-card-max)))}@media (width<=1000px){.mh-cards[data-astro-cid-n3hqdfit][data-columns="3"],.mh-cards[data-astro-cid-n3hqdfit][data-columns="4"]{grid-template-columns:repeat(2, minmax(0, var(--mh-card-max)))}}@media (width<=640px){.mh-cards[data-astro-cid-n3hqdfit][data-columns="2"],.mh-cards[data-astro-cid-n3hqdfit][data-columns="3"],.mh-cards[data-astro-cid-n3hqdfit][data-columns="4"]{grid-template-columns:minmax(0,1fr)}}.mh-split[data-astro-cid-gxhdemla]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(28px,4vw,64px);display:grid}.mh-split[data-astro-cid-gxhdemla][data-image=right] .mh-split__media[data-astro-cid-gxhdemla]{order:2}.mh-split__image[data-astro-cid-gxhdemla]{width:100%;height:var(--mh-split-image-h);object-fit:cover}.mh-split__text[data-astro-cid-gxhdemla]{flex-direction:column;gap:14px;display:flex}.mh-split__eyebrow[data-astro-cid-gxhdemla]{font-size:var(--mh-size-small);letter-spacing:var(--mh-track-nav);text-transform:uppercase;color:var(--mh-steel);font-weight:600}.mh-split__title[data-astro-cid-gxhdemla]{color:var(--mh-navy);text-wrap:balance}.mh-split__body[data-astro-cid-gxhdemla]{color:var(--mh-ink);text-wrap:pretty;flex-direction:column;gap:14px;display:flex}.mh-split__actions[data-astro-cid-gxhdemla]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}@media (width<=860px){.mh-split[data-astro-cid-gxhdemla]{grid-template-columns:minmax(0,1fr)}.mh-split[data-astro-cid-gxhdemla][data-image=right] .mh-split__media[data-astro-cid-gxhdemla]{order:0}.mh-split__image[data-astro-cid-gxhdemla]{height:min(var(--mh-split-image-h), 340px)}}.mh-prose[data-astro-cid-sh2bgqyn]{max-width:var(--mh-measure-ch);margin-inline:var(--mh-prose-inline,auto);color:var(--mh-ink);overflow-wrap:anywhere}.mh-prose[data-astro-cid-sh2bgqyn]>*+*{margin-top:1.7em}.mh-prose[data-astro-cid-sh2bgqyn] h2{color:var(--mh-navy);margin-top:2em}.mh-prose[data-astro-cid-sh2bgqyn] h3{color:var(--mh-steel);margin-top:1.8em}.mh-prose[data-astro-cid-sh2bgqyn] h2+:not(h2):not(h3),.mh-prose[data-astro-cid-sh2bgqyn] h3+:not(h2):not(h3){margin-top:1.25rem}.mh-prose[data-astro-cid-sh2bgqyn] h2:first-child,.mh-prose[data-astro-cid-sh2bgqyn] h3:first-child{margin-top:0}.mh-prose[data-astro-cid-sh2bgqyn] p,.mh-prose[data-astro-cid-sh2bgqyn] li{text-wrap:pretty}.mh-prose[data-astro-cid-sh2bgqyn] ul,.mh-prose[data-astro-cid-sh2bgqyn] ol{padding-left:1.5em}.mh-prose[data-astro-cid-sh2bgqyn] li+li{margin-top:.7em}.mh-prose[data-astro-cid-sh2bgqyn] a{color:var(--mh-steel);text-underline-offset:3px;text-decoration:underline}.mh-prose[data-astro-cid-sh2bgqyn] a:hover,.mh-prose[data-astro-cid-sh2bgqyn] a:focus-visible{color:var(--mh-navy)}.mh-prose[data-astro-cid-sh2bgqyn] strong{color:var(--mh-navy);font-weight:600}.mh-prose[data-astro-cid-sh2bgqyn] hr{border:0;border-top:1px solid color-mix(in srgb, var(--mh-navy) 16%, transparent);margin-block:2.4em}.mh-prose[data-astro-cid-sh2bgqyn] blockquote{border-left:2px solid var(--mh-steel);color:var(--mh-ink-soft);margin-inline:0;padding-left:20px}.mh-prose[data-astro-cid-sh2bgqyn] table{border-collapse:collapse;width:100%;font-size:var(--mh-size-small)}.mh-prose[data-astro-cid-sh2bgqyn] th,.mh-prose[data-astro-cid-sh2bgqyn] td{text-align:left;border-bottom:1px solid color-mix(in srgb, var(--mh-navy) 14%, transparent);padding:10px 12px}.mh-prose[data-astro-cid-sh2bgqyn] th{color:var(--mh-navy);font-weight:600}.mh-band[data-astro-cid-lym2hsvz]{isolation:isolate}.mh-band__inner[data-astro-cid-lym2hsvz]{flex-direction:column;gap:clamp(28px,3.4vw,48px);display:flex}.mh-band[data-astro-cid-lym2hsvz][data-tone=white]{background:var(--mh-white)}.mh-band[data-astro-cid-lym2hsvz][data-tone=wash]{background:color-mix(in srgb, var(--mh-navy) 4%, var(--mh-white));border-top:1px solid color-mix(in srgb, var(--mh-navy) 12%, transparent);border-bottom:1px solid color-mix(in srgb, var(--mh-navy) 12%, transparent)}.mh-band[data-astro-cid-lym2hsvz][data-tone=ivory]{background:var(--mh-ivory)}.mh-band[data-astro-cid-lym2hsvz][data-tone=navy]{background:var(--mh-navy);color:var(--mh-white)}.mh-band[data-astro-cid-lym2hsvz][data-tone=image]{background:var(--mh-white)}.mh-band[data-astro-cid-lym2hsvz][data-flush=top]{padding-top:0}.mh-band[data-astro-cid-lym2hsvz][data-flush=bottom]{padding-bottom:0}.mh-band[data-astro-cid-lym2hsvz][data-flush=both]{padding-block:0}.mh-band__bg[data-astro-cid-lym2hsvz]{z-index:-1;position:absolute;inset:0;overflow:hidden}.mh-band__bg-image[data-astro-cid-lym2hsvz]{object-fit:cover;width:100%;height:100%}.mh-band__bg-tint[data-astro-cid-lym2hsvz]{background:var(--mh-section-tint);position:absolute;inset:0}.mh-heading[data-astro-cid-vbp5lsjv]{flex-direction:column;gap:14px;display:flex}.mh-heading[data-astro-cid-vbp5lsjv][data-align=center]{text-align:center;align-items:center}.mh-heading[data-astro-cid-vbp5lsjv][data-align=center] .mh-heading__eyebrow[data-astro-cid-vbp5lsjv]{padding-left:var(--mh-track-nav)}.mh-heading[data-astro-cid-vbp5lsjv][data-align=start]{text-align:left;align-items:flex-start}.mh-heading__eyebrow[data-astro-cid-vbp5lsjv]{font-size:var(--mh-size-small);letter-spacing:var(--mh-track-nav);text-transform:uppercase;color:var(--mh-steel);font-weight:600}.mh-heading__title[data-astro-cid-vbp5lsjv]{color:var(--mh-navy);text-wrap:balance;overflow-wrap:anywhere}.mh-heading__lede[data-astro-cid-vbp5lsjv]{max-width:68ch;color:var(--mh-ink);text-wrap:pretty}.mh-heading[data-astro-cid-vbp5lsjv][data-on-dark=true] .mh-heading__eyebrow[data-astro-cid-vbp5lsjv]{color:var(--mh-mist)}.mh-heading[data-astro-cid-vbp5lsjv][data-on-dark=true] .mh-heading__title[data-astro-cid-vbp5lsjv],.mh-heading[data-astro-cid-vbp5lsjv][data-on-dark=true] .mh-heading__lede[data-astro-cid-vbp5lsjv]{color:var(--mh-white)}.mh-stats[data-astro-cid-72iayteb]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:clamp(22px,3vw,44px);margin:0;display:grid}.mh-stats__item[data-astro-cid-72iayteb]{border-top:1px solid color-mix(in srgb, var(--mh-navy) 22%, transparent);flex-direction:column;gap:6px;padding-top:18px;display:flex}.mh-stats__label[data-astro-cid-72iayteb]{letter-spacing:.1em;text-transform:uppercase;color:var(--mh-steel);font-size:.75rem;font-weight:600}.mh-stats__value[data-astro-cid-72iayteb]{font-family:var(--mh-font-display);font-size:clamp(2rem,2.9vw,2.875rem);font-weight:var(--mh-weight-display);letter-spacing:-.012em;color:var(--mh-navy);margin:0;line-height:1.05}.mh-stats[data-astro-cid-72iayteb][data-on-dark=true] .mh-stats__item[data-astro-cid-72iayteb]{border-top-color:color-mix(in srgb, var(--mh-white) 32%, transparent)}.mh-stats[data-astro-cid-72iayteb][data-on-dark=true] .mh-stats__label[data-astro-cid-72iayteb]{color:var(--mh-mist)}.mh-stats[data-astro-cid-72iayteb][data-on-dark=true] .mh-stats__value[data-astro-cid-72iayteb]{color:var(--mh-white)}.mh-hero[data-astro-cid-ge2uvauf]{isolation:isolate;background:var(--mh-navy);place-items:center;display:grid;position:relative;overflow:hidden}.mh-hero[data-astro-cid-ge2uvauf][data-size=full]{min-height:100vh}@supports (min-height:100svh){.mh-hero[data-astro-cid-ge2uvauf][data-size=full]{min-height:100svh}}.mh-hero[data-astro-cid-ge2uvauf][data-size=short]{min-height:clamp(460px,68vh,680px);padding-block:calc(var(--mh-header-h) + 16px) var(--mh-section-y)}.mh-hero__media[data-astro-cid-ge2uvauf]{z-index:-1;position:absolute;inset:0}.mh-hero__poster[data-astro-cid-ge2uvauf],.mh-hero__video[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mh-hero__video[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity .7s var(--mh-ease)}.mh-hero[data-astro-cid-ge2uvauf][data-video=on] .mh-hero__video[data-astro-cid-ge2uvauf]{opacity:1}.mh-hero__tint[data-astro-cid-ge2uvauf]{background:var(--mh-hero-tint);position:absolute;inset:0}.mh-hero__scrim[data-astro-cid-ge2uvauf]{background:radial-gradient(78% 62% at 50% 48%,#0c142194 0%,#0c14215c 58%,#0c142100 100%),linear-gradient(#0c14214d 0%,#0c14210a 34%,#0c142114 70%,#0c14215c 100%);position:absolute;inset:0}.mh-hero__inner[data-astro-cid-ge2uvauf]{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.mh-hero__eyebrow[data-astro-cid-ge2uvauf]{padding-left:var(--mh-track-nav);font-size:var(--mh-size-nav);letter-spacing:var(--mh-track-nav);text-transform:uppercase;color:var(--mh-white);font-weight:600}.mh-hero__title[data-astro-cid-ge2uvauf]{color:var(--mh-white);text-wrap:balance}.mh-hero__title[data-astro-cid-ge2uvauf][data-size=editorial]{max-width:38rem;font-size:clamp(1.75rem,3.1vw,2.625rem);line-height:1.2}.mh-hero__lede[data-astro-cid-ge2uvauf]{max-width:62ch;color:var(--mh-white);text-wrap:pretty}.mh-hero__eyebrow[data-astro-cid-ge2uvauf],.mh-hero__lede[data-astro-cid-ge2uvauf]{text-shadow:0 1px 14px #0c1421b3}.mh-hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:6px;display:flex}.mh-hero__eyebrow[data-astro-cid-ge2uvauf],.mh-hero__title[data-astro-cid-ge2uvauf],.mh-hero__lede[data-astro-cid-ge2uvauf],.mh-hero__actions[data-astro-cid-ge2uvauf]{animation:mh-hero-rise .78s var(--mh-ease) backwards}.mh-hero__eyebrow[data-astro-cid-ge2uvauf]{animation-delay:80ms}.mh-hero__title[data-astro-cid-ge2uvauf]{animation-delay:.16s}.mh-hero__lede[data-astro-cid-ge2uvauf]{animation-delay:.26s}.mh-hero__actions[data-astro-cid-ge2uvauf]{animation-delay:.34s}@keyframes mh-hero-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.mh-404[data-astro-cid-ibpinaeu]{max-width:640px;margin-inline:auto}.mh-404__list[data-astro-cid-ibpinaeu]{border-top:1px solid color-mix(in srgb, var(--mh-navy) 18%, transparent);margin:0;padding:0;list-style:none}.mh-404__link[data-astro-cid-ibpinaeu]{border-bottom:1px solid color-mix(in srgb, var(--mh-navy) 18%, transparent);color:var(--mh-navy);transition:color .2s var(--mh-ease);justify-content:space-between;align-items:center;gap:20px;padding-block:clamp(16px,2vw,22px);text-decoration:none;display:flex}.mh-404__label[data-astro-cid-ibpinaeu]{font-size:var(--mh-size-subheading);letter-spacing:var(--mh-track-subheading);text-transform:uppercase;font-weight:600}.mh-404__arrow[data-astro-cid-ibpinaeu]{color:var(--mh-steel);transition:transform .24s var(--mh-ease)}.mh-404__link[data-astro-cid-ibpinaeu]:hover,.mh-404__link[data-astro-cid-ibpinaeu]:focus-visible{color:var(--mh-steel)}.mh-404__link[data-astro-cid-ibpinaeu]:hover .mh-404__arrow[data-astro-cid-ibpinaeu]{transform:translate(6px)}.mh-team[data-astro-cid-i2eynxmd]{isolation:isolate;text-align:center;padding-block:clamp(48px,5vw,70px);position:relative}.mh-team__bg[data-astro-cid-i2eynxmd]{z-index:-1;position:absolute;inset:0;overflow:hidden}.mh-team__bg-image[data-astro-cid-i2eynxmd]{object-fit:cover;width:100%;height:100%}.mh-team__bg-tint[data-astro-cid-i2eynxmd]{background:var(--mh-section-tint);position:absolute;inset:0}.mh-team__title[data-astro-cid-i2eynxmd]{font-size:var(--mh-size-heading);line-height:var(--mh-lh-display);letter-spacing:var(--mh-track-display);color:var(--mh-navy)}.mh-team__grid[data-astro-cid-i2eynxmd]{grid-template-columns:repeat(auto-fit,minmax(240px,400px));justify-content:center;gap:clamp(32px,5vw,60px);margin:clamp(20px,3vw,36px) 0 0;padding:0;list-style:none;display:grid}.mh-member[data-astro-cid-i2eynxmd]{flex-direction:column;align-items:center;display:flex}.mh-member__portrait[data-astro-cid-i2eynxmd]{object-fit:contain;width:100%;height:300px}.mh-member__name[data-astro-cid-i2eynxmd]{font-family:var(--mh-font-display);font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:var(--mh-weight-display);line-height:var(--mh-lh-heading);letter-spacing:var(--mh-track-display);text-transform:none;color:var(--mh-navy);margin-top:18px}.mh-member__title[data-astro-cid-i2eynxmd]{color:var(--mh-ink);font-style:italic}.mh-member[data-astro-cid-i2eynxmd] p[data-astro-cid-i2eynxmd]{color:var(--mh-ink)}.mh-member__link[data-astro-cid-i2eynxmd]{color:inherit;overflow-wrap:anywhere;text-decoration:none}.mh-member__link[data-astro-cid-i2eynxmd]:hover,.mh-member__link[data-astro-cid-i2eynxmd]:focus-visible{color:var(--mh-steel);text-underline-offset:4px;text-decoration:underline}@media (width<=820px){.mh-team__grid[data-astro-cid-i2eynxmd]{grid-template-columns:minmax(0,480px)}}.mh-fundsym[data-astro-cid-ueld6l6n]{width:40px;height:40px;fill:var(--mh-gold);flex:none;display:block}@media (forced-colors:active){.mh-fundsym[data-astro-cid-ueld6l6n]{fill:canvastext}}.mh-adv__pillars[data-astro-cid-xnd4x5gd]{border-top:1px solid color-mix(in srgb, var(--mh-navy) 20%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.mh-adv__pillar[data-astro-cid-xnd4x5gd]{padding:clamp(24px,2.6vw,36px) clamp(20px,2.2vw,32px)}.mh-adv__pillar[data-astro-cid-xnd4x5gd]+.mh-adv__pillar[data-astro-cid-xnd4x5gd]{border-left:1px solid color-mix(in srgb, var(--mh-navy) 20%, transparent)}.mh-adv__pillar-name[data-astro-cid-xnd4x5gd]{color:var(--mh-steel)}.mh-adv__pillar-body[data-astro-cid-xnd4x5gd]{font-size:var(--mh-size-small);color:var(--mh-ink);text-wrap:pretty;margin-top:14px;line-height:1.65}.mh-adv__scale[data-astro-cid-xnd4x5gd]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.4vw,36px);margin:0;display:grid}.mh-adv__stat[data-astro-cid-xnd4x5gd]{border-top:1px solid color-mix(in srgb, var(--mh-white) 30%, transparent);padding-top:18px}.mh-adv__stat-value[data-astro-cid-xnd4x5gd]{font-family:var(--mh-font-display);color:var(--mh-white);font-size:clamp(2.25rem,4vw,3.25rem);line-height:1}.mh-adv__stat-label[data-astro-cid-xnd4x5gd]{font-size:var(--mh-size-small);letter-spacing:.06em;color:var(--mh-white);margin:10px 0 0;font-weight:600}.mh-adv__stat-basis[data-astro-cid-xnd4x5gd]{color:color-mix(in srgb, var(--mh-white) 72%, transparent);text-wrap:pretty;margin:8px 0 0;font-size:.75rem;line-height:1.5}.mh-adv__asof[data-astro-cid-xnd4x5gd]{color:color-mix(in srgb, var(--mh-white) 72%, transparent);font-size:.75rem}.mh-adv__gated[data-astro-cid-xnd4x5gd]{max-width:var(--mh-measure-prose);border-left:3px solid var(--mh-white);background:color-mix(in srgb, var(--mh-white) 8%, transparent);padding:clamp(22px,2.4vw,32px)}.mh-adv__gated-title[data-astro-cid-xnd4x5gd]{color:var(--mh-white)}.mh-adv__gated-body[data-astro-cid-xnd4x5gd]{color:var(--mh-white);text-wrap:pretty;margin:12px 0 24px}.mh-adv__thesis[data-astro-cid-xnd4x5gd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,64px);display:grid}.mh-adv__thesis-title[data-astro-cid-xnd4x5gd]{border-bottom:2px solid var(--mh-navy);color:var(--mh-navy);padding-bottom:14px}.mh-adv__points[data-astro-cid-xnd4x5gd]{margin:0}.mh-adv__point[data-astro-cid-xnd4x5gd]+.mh-adv__point[data-astro-cid-xnd4x5gd]{margin-top:22px}.mh-adv__point[data-astro-cid-xnd4x5gd]{padding-left:30px;position:relative}.mh-adv__point[data-astro-cid-xnd4x5gd]:before{content:"";border:solid var(--mh-steel);border-width:0 2px 2px 0;width:7px;height:13px;position:absolute;top:.25em;left:4px;transform:rotate(45deg)}.mh-adv__point-name[data-astro-cid-xnd4x5gd]{font-family:var(--mh-font-body);color:var(--mh-navy);font-size:1rem;font-weight:600;line-height:1.35}.mh-adv__point-body[data-astro-cid-xnd4x5gd]{font-size:var(--mh-size-small);color:var(--mh-ink);text-wrap:pretty;margin:6px 0 0;line-height:1.65}.mh-adv__icon[data-astro-cid-xnd4x5gd]{border:1px solid color-mix(in srgb, var(--mh-navy) 24%, transparent);width:56px;height:56px;color:var(--mh-steel);border-radius:50%;place-items:center;margin-bottom:18px;font-size:30px;display:grid}@media (forced-colors:active){.mh-adv__chevron[data-astro-cid-xnd4x5gd]{background:canvastext}}.mh-band--notch{--mh-notch:7vw;z-index:1;margin-top:calc(-1 * var(--mh-notch));padding-top:calc(var(--mh-section-y) + var(--mh-notch));clip-path:polygon(0 0, 50% var(--mh-notch), 100% 0, 100% 100%, 0 100%);position:relative}.mh-funds__intro[data-astro-cid-xnd4x5gd]{max-width:var(--mh-measure-prose)}.mh-funds__eyebrow[data-astro-cid-xnd4x5gd]{font-size:var(--mh-size-small);letter-spacing:var(--mh-track-nav);text-transform:uppercase;color:var(--mh-gold);font-weight:600}.mh-funds__title[data-astro-cid-xnd4x5gd]{font-family:var(--mh-font-display);font-size:clamp(1.875rem,3.4vw,2.625rem);font-weight:var(--mh-weight-display);letter-spacing:var(--mh-track-display);color:var(--mh-white);text-wrap:balance;margin-top:14px;line-height:1.15}.mh-funds__lede[data-astro-cid-xnd4x5gd]{color:color-mix(in srgb, var(--mh-white) 84%, transparent);text-wrap:pretty;margin-top:14px}.mh-funds[data-astro-cid-xnd4x5gd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2vw,28px);padding:0;list-style:none;display:grid}.mh-fund[data-astro-cid-xnd4x5gd]{border:1px solid var(--mh-gold-line);background:color-mix(in srgb, var(--mh-white) 4%, transparent);flex-direction:column;padding:clamp(20px,2vw,28px);display:flex}.mh-fund__head[data-astro-cid-xnd4x5gd]{align-items:center;gap:14px;display:flex}.mh-fund__tag[data-astro-cid-xnd4x5gd]{letter-spacing:.14em;text-transform:uppercase;color:var(--mh-gold);padding-left:.14em;font-size:.6875rem;font-weight:600}.mh-fund__name[data-astro-cid-xnd4x5gd]{font-family:var(--mh-font-display);font-size:clamp(1.375rem,2vw,1.75rem);font-weight:var(--mh-weight-display);letter-spacing:-.01em;color:var(--mh-white);margin-top:14px;line-height:1.1}.mh-fund__summary[data-astro-cid-xnd4x5gd]{font-size:var(--mh-size-small);color:color-mix(in srgb, var(--mh-white) 80%, transparent);text-wrap:pretty;margin-top:10px;line-height:1.6}.mh-fund__specs[data-astro-cid-xnd4x5gd]{border-top:1px solid color-mix(in srgb, var(--mh-gold-line) 55%, transparent);margin:clamp(22px,2.4vw,30px) 0 0}.mh-fund__spec[data-astro-cid-xnd4x5gd]{border-bottom:1px solid color-mix(in srgb, var(--mh-white) 14%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;padding:10px 0;display:flex}.mh-fund__spec-label[data-astro-cid-xnd4x5gd]{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--mh-white) 62%, transparent);font-size:.6875rem;font-weight:600}.mh-fund__spec-value[data-astro-cid-xnd4x5gd]{text-align:right;color:var(--mh-white);margin:0;font-size:.875rem;font-weight:500;line-height:1.4}@media (width<=599px){.mh-fund__spec[data-astro-cid-xnd4x5gd]{flex-direction:column;align-items:flex-start}.mh-fund__spec-value[data-astro-cid-xnd4x5gd]{text-align:left}}@media (width>=600px){.mh-fund__spec[data-astro-cid-xnd4x5gd]{flex-wrap:nowrap}.mh-fund__spec-label[data-astro-cid-xnd4x5gd]{white-space:nowrap;flex:none}.mh-fund__spec-value[data-astro-cid-xnd4x5gd]{white-space:nowrap;flex:0 auto}}.mh-fund__action[data-astro-cid-xnd4x5gd]{margin-top:auto;padding-top:clamp(22px,2.4vw,30px);display:flex}.mh-fund__status[data-astro-cid-xnd4x5gd]{border:1px solid var(--mh-gold-line);letter-spacing:.14em;text-transform:uppercase;color:var(--mh-white);margin-left:auto;padding:4px 10px;font-size:.6875rem;font-weight:600}.mh-fund__closed[data-astro-cid-xnd4x5gd]{font-size:var(--mh-size-small);color:color-mix(in srgb, var(--mh-white) 80%, transparent);text-wrap:pretty;line-height:1.5}.mh-funds__further[data-astro-cid-xnd4x5gd]{max-width:82ch;font-size:var(--mh-size-small);color:color-mix(in srgb, var(--mh-white) 82%, transparent)}.mh-funds__further[data-astro-cid-xnd4x5gd] a[data-astro-cid-xnd4x5gd]{color:var(--mh-gold);text-underline-offset:3px;text-decoration:underline}.mh-funds__footnote[data-astro-cid-xnd4x5gd]{max-width:82ch;color:color-mix(in srgb, var(--mh-white) 66%, transparent);text-wrap:pretty;font-size:.75rem;line-height:1.6}.mh-adv__why[data-astro-cid-xnd4x5gd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.mh-adv__why-name[data-astro-cid-xnd4x5gd]{color:var(--mh-steel)}.mh-adv__why-body[data-astro-cid-xnd4x5gd]{font-size:var(--mh-size-small);color:var(--mh-ink);text-wrap:pretty;margin-top:12px;line-height:1.65}.mh-talk[data-astro-cid-xnd4x5gd]{background:var(--mh-white);text-align:center}.mh-talk__title[data-astro-cid-xnd4x5gd]{color:var(--mh-navy);text-wrap:balance}.mh-talk__body[data-astro-cid-xnd4x5gd]{max-width:62ch;color:var(--mh-ink);text-wrap:pretty;margin:20px auto 0}.mh-talk__book[data-astro-cid-xnd4x5gd]{margin-top:30px}.mh-talk__form-heading[data-astro-cid-xnd4x5gd]{font-family:var(--mh-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--mh-steel);margin-top:clamp(34px,4vw,52px);margin-bottom:20px;padding-left:.1em;font-size:.8125rem;font-weight:600;line-height:1.2}.mh-adv__legal-title[data-astro-cid-xnd4x5gd]{font-family:var(--mh-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--mh-ink-soft);font-size:.8125rem;font-weight:600;line-height:1.2}.mh-adv__legal-text[data-astro-cid-xnd4x5gd]{gap:12px;display:grid}.mh-adv__legal-body[data-astro-cid-xnd4x5gd]{max-width:82ch;font-size:var(--mh-size-small);color:var(--mh-ink);text-wrap:pretty;line-height:1.6}@media (width<=900px){.mh-adv__pillars[data-astro-cid-xnd4x5gd],.mh-adv__why[data-astro-cid-xnd4x5gd],.mh-funds[data-astro-cid-xnd4x5gd]{grid-template-columns:minmax(0,1fr)}.mh-band--notch{padding-top:var(--mh-section-y);clip-path:none;margin-top:0}.mh-adv__pillar[data-astro-cid-xnd4x5gd]+.mh-adv__pillar[data-astro-cid-xnd4x5gd]{border-left:0;border-top:1px solid color-mix(in srgb, var(--mh-navy) 20%, transparent)}.mh-adv__scale[data-astro-cid-xnd4x5gd]{grid-template-columns:repeat(2,minmax(0,1fr))}.mh-adv__thesis[data-astro-cid-xnd4x5gd]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.mh-adv__scale[data-astro-cid-xnd4x5gd]{grid-template-columns:minmax(0,1fr)}}.mh-contact__layout[data-astro-cid-t3jitfut]{align-items:start;gap:clamp(38px,5vw,76px);display:grid}@media (width>=900px){.mh-contact__layout[data-astro-cid-t3jitfut]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.mh-contact__details[data-astro-cid-t3jitfut]{gap:clamp(28px,3vw,40px);display:grid}.mh-contact__block[data-astro-cid-t3jitfut]{justify-items:start;gap:12px;display:grid}.mh-contact__label[data-astro-cid-t3jitfut]{color:var(--mh-steel)}.mh-contact__lines[data-astro-cid-t3jitfut]{justify-items:start;gap:4px;font-style:normal;display:grid}.mh-contact__link[data-astro-cid-t3jitfut]{color:var(--mh-ink);border-bottom:1px solid color-mix(in srgb, var(--mh-navy) 28%, transparent);transition:color .2s var(--mh-ease), border-color .2s var(--mh-ease);text-decoration:none}.mh-contact__link[data-astro-cid-t3jitfut]:hover,.mh-contact__link[data-astro-cid-t3jitfut]:focus-visible{color:var(--mh-steel);border-bottom-color:var(--mh-steel)}.mh-contact__block[data-astro-cid-t3jitfut] .mh-contact__directions{margin-top:6px}.mh-contact__hours[data-astro-cid-t3jitfut]{gap:4px;display:grid}.mh-contact__hours-row[data-astro-cid-t3jitfut]{color:var(--mh-ink);flex-wrap:wrap;gap:10px;display:flex}.mh-contact__hours-row[data-astro-cid-t3jitfut] dt[data-astro-cid-t3jitfut]{min-width:96px;font-weight:600}.mh-contact__hours-row[data-astro-cid-t3jitfut] dd[data-astro-cid-t3jitfut]{margin:0}.mh-contact__socials[data-astro-cid-t3jitfut]{flex-wrap:wrap;gap:10px 24px;margin:0;padding:0;list-style:none;display:flex}.mh-contact__social[data-astro-cid-t3jitfut]{color:var(--mh-navy);font-size:var(--mh-size-small);letter-spacing:.04em;text-transform:uppercase;transition:color .2s var(--mh-ease);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.mh-contact__social[data-astro-cid-t3jitfut]:hover,.mh-contact__social[data-astro-cid-t3jitfut]:focus-visible{color:var(--mh-steel)}.mh-contact__form[data-astro-cid-t3jitfut] .mh-form{max-width:640px;margin-inline:0}.mh-newsletter-block[data-astro-cid-jxytsj7z][data-align=center]{width:100%;max-width:var(--mh-measure-prose);margin-inline:auto}.mh-newsletter-block[data-astro-cid-jxytsj7z][data-align=center] .mh-newsletter__note{text-align:center}.mh-newsletter-block[data-astro-cid-jxytsj7z] .mh-newsletter{max-width:var(--mh-measure-prose)}.mh-newsletter-block[data-astro-cid-jxytsj7z] .mh-newsletter__row{flex-wrap:wrap;gap:12px;display:flex}.mh-newsletter-block[data-astro-cid-jxytsj7z] .mh-newsletter__input{flex:240px;min-width:0}.mh-newsletter-block[data-astro-cid-jxytsj7z] .mh-newsletter__submit{flex:none}.mh-newsletter-block[data-astro-cid-jxytsj7z] .mh-newsletter__note{max-width:var(--mh-measure-prose);color:var(--mh-ink-soft);font-size:var(--mh-size-button);text-wrap:pretty;margin:12px 0 0;line-height:1.55}.mh-newsletter-block[data-astro-cid-jxytsj7z] .mh-form__error,.mh-newsletter-block[data-astro-cid-jxytsj7z] .mh-form__status{margin-top:12px}.mh-reading[data-astro-cid-kw4rgypl]{z-index:101;background:color-mix(in srgb, var(--mh-navy) 88%, transparent);pointer-events:none;height:3px;position:fixed;inset:0 0 auto}@supports not (background:color-mix(in srgb, red 50%, transparent)){.mh-reading[data-astro-cid-kw4rgypl]{background:var(--mh-navy)}}.mh-reading[data-astro-cid-kw4rgypl][hidden]{display:none}.mh-reading__fill[data-astro-cid-kw4rgypl]{background:var(--mh-gold);height:100%;transform:scaleX(var(--mh-reading-frac,0));transform-origin:0;display:block}@media (forced-colors:active){.mh-reading[data-astro-cid-kw4rgypl]{background:canvas;border-bottom:1px solid canvastext}.mh-reading__fill[data-astro-cid-kw4rgypl]{background:highlight}}@media print{.mh-reading[data-astro-cid-kw4rgypl]{display:none}}.mh-insight__head[data-astro-cid-6ebbwsfy]{background:var(--mh-navy);color:var(--mh-white);padding-block:clamp(140px,16vw,220px) clamp(48px,6vw,72px)}.mh-insight__eyebrow[data-astro-cid-6ebbwsfy]{color:var(--mh-gold);font-size:var(--mh-size-button);letter-spacing:var(--mh-track-nav);text-transform:uppercase;margin:0 0 22px;font-weight:700}.mh-insight__title[data-astro-cid-6ebbwsfy]{max-width:20ch;font-family:var(--mh-font-display);font-size:clamp(2.25rem,5.2vw,3.75rem);font-weight:var(--mh-weight-display);letter-spacing:var(--mh-track-display);text-wrap:balance;margin:0;line-height:1.08}.mh-insight__standfirst[data-astro-cid-6ebbwsfy]{border-top:2px solid var(--mh-gold);max-width:52ch;color:var(--mh-white);font-family:var(--mh-font-display);text-wrap:pretty;margin:28px 0 0;padding-top:28px;font-size:clamp(1.125rem,1.9vw,1.375rem);line-height:1.5}.mh-insight__layout[data-astro-cid-6ebbwsfy]{flex-direction:column;gap:clamp(28px,3.4vw,48px);min-width:0;display:flex}.mh-insight__index[data-astro-cid-6ebbwsfy]{max-width:var(--mh-measure-prose);border-left:2px solid var(--mh-mist);margin:0 0 48px;padding-left:22px}@media (width>=77.5em){.mh-insight__layout[data-astro-cid-6ebbwsfy][data-railed=true]{grid-template-columns:minmax(0, var(--mh-measure-prose)) 264px;align-items:start;column-gap:clamp(3rem,5vw,5.5rem);display:grid}.mh-insight__layout[data-astro-cid-6ebbwsfy][data-railed=true] .mh-insight__index[data-astro-cid-6ebbwsfy]{max-width:none;top:calc(var(--mh-header-h) + 24px);grid-area:1/2;margin:0;position:sticky}.mh-insight__layout[data-astro-cid-6ebbwsfy][data-railed=true] .mh-insight__body[data-astro-cid-6ebbwsfy]{grid-area:1/1;min-width:0}}.mh-insight__index-list[data-astro-cid-6ebbwsfy] li[data-astro-cid-6ebbwsfy]{position:relative}.mh-insight__index-list[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy][data-reading-current]{color:var(--mh-navy)}.mh-insight__index-list[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy][data-reading-current]:before{content:"";background:var(--mh-navy);width:3px;position:absolute;top:0;bottom:0;left:-23px}@media (forced-colors:active){.mh-insight__index-list[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy][data-reading-current]:before{forced-color-adjust:none;background:highlight}}@media print{.mh-insight__layout[data-astro-cid-6ebbwsfy][data-railed=true]{display:block}}.mh-insight__index-heading[data-astro-cid-6ebbwsfy]{color:var(--mh-steel);font-family:var(--mh-font-body);font-size:var(--mh-size-button);letter-spacing:var(--mh-track-subheading);text-transform:uppercase;margin:0 0 14px;font-weight:700}.mh-insight__index-list[data-astro-cid-6ebbwsfy]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mh-insight__index-list[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]{color:var(--mh-ink);font-size:var(--mh-size-small);text-decoration:none}.mh-insight__index-list[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]:hover,.mh-insight__index-list[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]:focus-visible{color:var(--mh-steel);text-underline-offset:4px;text-decoration:underline}@media (width>=77.5em){.mh-insight__index-list[data-astro-cid-6ebbwsfy]{gap:6px}.mh-insight__index-list[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]{font-size:var(--mh-size-button);line-height:1.4}}.mh-insight__onward[data-astro-cid-6ebbwsfy]{max-width:var(--mh-measure-prose);border-top:1px solid var(--mh-mist);margin:56px 0 0;padding-top:32px}.mh-insight__onward-heading[data-astro-cid-6ebbwsfy]{color:var(--mh-steel);font-family:var(--mh-font-body);font-size:var(--mh-size-button);letter-spacing:var(--mh-track-subheading);text-transform:uppercase;margin:0 0 18px;font-weight:700}.mh-insight__onward-list[data-astro-cid-6ebbwsfy]{gap:18px;margin:0;padding:0;list-style:none;display:grid}.mh-insight__onward-list[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]{gap:4px;text-decoration:none;display:grid}.mh-insight__onward-title[data-astro-cid-6ebbwsfy]{color:var(--mh-navy);font-family:var(--mh-font-display);font-size:var(--mh-size-subheading);justify-self:start;line-height:1.3}.mh-insight__onward-title[data-astro-cid-6ebbwsfy]>span[data-astro-cid-6ebbwsfy]{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px}:root[data-motion=full] .mh-insight__onward-title[data-astro-cid-6ebbwsfy]>span[data-astro-cid-6ebbwsfy]{transition:background-size .36s var(--mh-ease)}.mh-insight__onward-list[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]:hover .mh-insight__onward-title[data-astro-cid-6ebbwsfy],.mh-insight__onward-list[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]:focus-visible .mh-insight__onward-title[data-astro-cid-6ebbwsfy]{color:var(--mh-steel)}.mh-insight__onward-list[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]:hover .mh-insight__onward-title[data-astro-cid-6ebbwsfy]>span[data-astro-cid-6ebbwsfy],.mh-insight__onward-list[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]:focus-visible .mh-insight__onward-title[data-astro-cid-6ebbwsfy]>span[data-astro-cid-6ebbwsfy]{background-size:100% 1px}.mh-insight__onward-summary[data-astro-cid-6ebbwsfy]{color:var(--mh-ink-soft);font-size:var(--mh-size-small);text-wrap:pretty;line-height:1.5}.mh-insight__byline[data-astro-cid-6ebbwsfy]{color:var(--mh-white);font-size:var(--mh-size-small);margin:26px 0 0}.mh-insight__byline-name[data-astro-cid-6ebbwsfy]{font-weight:700}.mh-insight__byline[data-astro-cid-6ebbwsfy]+.mh-insight__meta[data-astro-cid-6ebbwsfy]{margin-top:8px}.mh-insight__meta[data-astro-cid-6ebbwsfy]{color:color-mix(in srgb, var(--mh-white) 76%, transparent);font-size:var(--mh-size-small);flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:26px 0 0;display:flex}.mh-insight__meta-item[data-astro-cid-6ebbwsfy]{white-space:nowrap}.mh-insight__category[data-astro-cid-6ebbwsfy]{color:var(--mh-gold);font-size:var(--mh-size-button);letter-spacing:var(--mh-track-subheading);text-transform:uppercase;font-weight:700}.mh-insight__preferred[data-astro-cid-6ebbwsfy]{margin:0 0 clamp(24px,3vw,36px)}.mh-insight__preferred[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]{border-radius:10px;display:inline-block}.mh-insight__preferred[data-astro-cid-6ebbwsfy] img[data-astro-cid-6ebbwsfy]{height:auto;display:block}.mh-insight__back[data-astro-cid-6ebbwsfy]{max-width:var(--mh-measure-prose);font-size:var(--mh-size-small);margin:0}.mh-insight__back[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]{color:var(--mh-navy);text-underline-offset:4px}.mh-insight__back[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]:hover,.mh-insight__back[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]:focus-visible{color:var(--mh-steel)}.mh-insight__note[data-astro-cid-6ebbwsfy]{max-width:var(--mh-measure-prose);border-left:3px solid var(--mh-steel);color:var(--mh-ink-soft);font-size:var(--mh-size-button);text-wrap:pretty;margin:0;padding:14px 18px;line-height:1.6}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-flow{counter-reset:mh-flow;grid-template-columns:repeat(4,minmax(0,1fr));margin:2.2em 0;padding:0;list-style:none;display:grid}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-flow li{border-top:2px solid var(--mh-navy);counter-increment:mh-flow;margin:0;padding:46px 14px 0 0;position:relative}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-flow li:before{content:counter(mh-flow);background:var(--mh-navy);width:30px;height:30px;color:var(--mh-white);font-family:var(--mh-font-display);font-size:var(--mh-size-small);border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:-16px;left:0}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-flow strong{color:var(--mh-navy);font-size:var(--mh-size-small);line-height:1.3;display:block}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-flow span{color:var(--mh-ink-soft);font-size:var(--mh-size-button);margin-top:4px;line-height:1.45;display:block}@media (width<=40em){.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-flow{grid-template-columns:minmax(0,1fr)}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-flow li{border-top:0;border-left:2px solid var(--mh-navy);padding:0 0 22px 26px}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-flow li:last-child{padding-bottom:0}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-flow li:before{top:-2px;left:-16px}}.mh-insight__body[data-astro-cid-6ebbwsfy] :is(.mh-timeline,.mh-tiers,.mh-stack){counter-reset:mh-list;margin:2em 0;padding:0;list-style:none}.mh-insight__body[data-astro-cid-6ebbwsfy] :is(.mh-timeline,.mh-tiers,.mh-stack)>li{counter-increment:mh-list;margin:0;position:relative}.mh-insight__body[data-astro-cid-6ebbwsfy] :is(.mh-timeline,.mh-tiers,.mh-stack) strong{color:var(--mh-navy)}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-timeline>li{border-left:2px solid var(--mh-navy);margin-left:15px;padding:0 0 26px 30px}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-timeline>li:last-child{border-left-color:#0000;padding-bottom:0}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-timeline>li:before{content:counter(mh-list);background:var(--mh-navy);width:30px;height:30px;color:var(--mh-white);font-family:var(--mh-font-display);font-size:var(--mh-size-small);border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:-3px;left:-16px}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-tiers>li{border-left:3px solid var(--mh-navy);background:color-mix(in srgb, var(--mh-navy) 6%, var(--mh-white));margin-top:8px;padding:14px 18px 14px 56px}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-tiers>li:nth-child(2){margin-left:5%}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-tiers>li:nth-child(3){margin-left:10%}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-tiers>li:nth-child(n+4){margin-left:15%}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-tiers>li:before{content:counter(mh-list);border:1.5px solid var(--mh-navy);width:26px;height:26px;color:var(--mh-navy);font-family:var(--mh-font-display);font-size:var(--mh-size-button);border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:14px;left:16px}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-stack>li{border:1px solid var(--mh-navy);background:color-mix(in srgb, var(--mh-navy) 10%, var(--mh-white));border-top-width:0;padding:16px 20px}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-stack>li:first-child{background:var(--mh-navy);color:var(--mh-white);border-top-width:1px}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-stack>li:first-child strong{color:var(--mh-white)}.mh-insight__body[data-astro-cid-6ebbwsfy] .mh-stack>li:last-child{background:var(--mh-white)}.mh-insight__next[data-astro-cid-6ebbwsfy]{max-width:var(--mh-measure-prose);background:var(--mh-navy);color:var(--mh-white);flex-direction:column;gap:clamp(20px,2.4vw,28px);margin:0;padding:clamp(28px,4vw,44px);display:flex}.mh-insight__next-actions[data-astro-cid-6ebbwsfy]{flex-wrap:wrap;gap:12px 16px;display:flex}@media (width<=40em){.mh-insight__next[data-astro-cid-6ebbwsfy]{margin-inline:calc(var(--mh-gutter) * -1);padding-inline:var(--mh-gutter)}.mh-insight__next-actions[data-astro-cid-6ebbwsfy]{flex-direction:column}}@media (forced-colors:active){.mh-insight__next[data-astro-cid-6ebbwsfy]{border:1px solid canvastext}}@media print{.mh-insight__next[data-astro-cid-6ebbwsfy]{display:none}}.mh-insights__search[data-astro-cid-pt5ruj3o][hidden],.mh-insights__results[data-astro-cid-pt5ruj3o] .mh-card[hidden]{display:none}.mh-insights__search[data-astro-cid-pt5ruj3o]{flex-direction:column;gap:8px;width:100%;max-width:420px;margin-inline:auto;display:flex}.mh-insights__filters[data-astro-cid-pt5ruj3o][hidden]{display:none}.mh-insights__filters[data-astro-cid-pt5ruj3o]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.mh-insights__filter[data-astro-cid-pt5ruj3o]{border:1px solid color-mix(in srgb, var(--mh-navy) 40%, transparent);min-height:40px;color:var(--mh-navy);font-family:var(--mh-font-body);font-size:var(--mh-size-button);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:background-color .22s var(--mh-ease), color .22s var(--mh-ease);background:0 0;padding:6px 16px;font-weight:600}.mh-insights__filter[data-astro-cid-pt5ruj3o]:hover{border-color:var(--mh-navy)}.mh-insights__filter[data-astro-cid-pt5ruj3o][aria-pressed=true]{border-color:var(--mh-navy);background:var(--mh-navy);color:var(--mh-white)}.mh-insights__results[data-astro-cid-pt5ruj3o] .mh-card{border-top:1px solid color-mix(in srgb, var(--mh-navy) 22%, transparent);gap:0;padding-top:20px}.mh-insights__results[data-astro-cid-pt5ruj3o] .mh-card__text{flex-direction:column;gap:10px;display:flex}.mh-insights__results[data-astro-cid-pt5ruj3o] .mh-card__meta{order:-1;margin:0}.mh-insights__results[data-astro-cid-pt5ruj3o] .mh-card__title,.mh-insights__results[data-astro-cid-pt5ruj3o] .mh-card__link{font-family:var(--mh-font-display);font-size:var(--mh-size-subheading);font-weight:var(--mh-weight-display);letter-spacing:0;text-transform:none;line-height:1.3}.mh-insights__search-label[data-astro-cid-pt5ruj3o]{color:var(--mh-navy);font-size:var(--mh-size-button);letter-spacing:var(--mh-track-subheading);text-transform:uppercase;font-weight:700}.mh-insights__search-count[data-astro-cid-pt5ruj3o]{min-height:1.4em;color:var(--mh-ink-soft);font-size:var(--mh-size-small);margin:0}.mh-insights__note[data-astro-cid-pt5ruj3o]{max-width:var(--mh-measure-prose);border-left:3px solid var(--mh-steel);color:var(--mh-ink-soft);font-size:var(--mh-size-button);text-wrap:pretty;margin:48px auto 0;padding:14px 18px;line-height:1.6}.mh-insights__empty[data-astro-cid-pt5ruj3o]{color:var(--mh-ink-soft);font-size:var(--mh-size-small);text-align:center;margin:0}.mh-taxcalc__head[data-astro-cid-o5ndl2yo]{padding-top:calc(var(--mh-header-pad) + 100px);gap:20px;padding-bottom:clamp(28px,3vw,48px);display:grid}@media (width>=940px){.mh-taxcalc__head[data-astro-cid-o5ndl2yo]{grid-template-columns:minmax(0,1fr) minmax(240px,340px);align-items:end;column-gap:clamp(24px,3vw,56px)}}.mh-taxcalc__head[data-astro-cid-o5ndl2yo] .mh-heading__title{font-size:clamp(2rem,3.4vw,2.875rem);line-height:1.1}.mh-taxcalc__gate[data-astro-cid-o5ndl2yo]{border-left:3px solid var(--mh-gold-line);color:var(--mh-white);font-size:var(--mh-size-button);text-wrap:pretty;margin:0;padding:12px 16px;line-height:1.55}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__island{flex-direction:column;gap:clamp(18px,2vw,26px);display:flex}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__console{grid-template-columns:minmax(0,1fr);gap:clamp(14px,1.6vw,22px);display:grid}@media (width>=940px){.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__console{grid-template-columns:minmax(258px,300px) minmax(0,1fr)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__controls{grid-area:1/1/span 3}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__heading--results{grid-area:1/2}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__cards{grid-area:2/2}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__aside{grid-area:3/2}}@media (width>=1180px){.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__console{grid-template-columns:minmax(280px,330px) minmax(0,1fr)}}@media (width>=1500px){.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__console{grid-template-rows:auto auto;grid-template-columns:minmax(280px,320px) minmax(0,1fr) minmax(260px,320px);align-items:stretch}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__controls{grid-area:2/1}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__cards{grid-row:2}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__aside{grid-area:2/3;align-self:start}}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__aside{flex-direction:column;gap:12px;min-width:0;display:flex}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__heading{color:var(--mh-steel);font-family:var(--mh-font-body);font-size:var(--mh-size-button);letter-spacing:var(--mh-track-subheading);text-transform:uppercase;margin:0;font-weight:700}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__controls{border:1px solid var(--mh-mist);background:var(--mh-white);flex-direction:column;gap:22px;padding:20px;display:flex}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__question{flex-direction:column;gap:6px;display:flex}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__question-label{color:var(--mh-navy);font-size:var(--mh-size-small);margin:0;font-weight:700}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__hint{color:var(--mh-ink-soft);font-size:var(--mh-size-button);text-wrap:pretty;margin:2px 0 0;line-height:1.5}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__readout{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__amount{color:var(--mh-navy);font-family:var(--mh-font-display);font-size:1.75rem;font-weight:var(--mh-weight-display);font-variant-numeric:tabular-nums;letter-spacing:var(--mh-track-display);line-height:1.1}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__tag{border:1px solid var(--mh-mist);color:var(--mh-ink-soft);font-size:var(--mh-size-button);border-radius:999px;padding:2px 9px}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__range{width:100%;height:22px;accent-color:var(--mh-steel);cursor:pointer;margin:2px 0 0}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__scale{color:var(--mh-ink-soft);font-size:var(--mh-size-button);justify-content:space-between;margin:0;display:flex}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__toggle{border:1px solid var(--mh-mist);align-self:flex-start;margin-top:2px;display:inline-flex}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__toggle-button{color:var(--mh-ink);font:inherit;font-size:var(--mh-size-small);cursor:pointer;background:0 0;border:0;padding:8px 24px;font-weight:600}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__toggle-button[aria-pressed=true]{background:var(--mh-navy);color:var(--mh-white)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__subquestion{border-top:1px dashed var(--mh-mist);margin-top:14px;padding-top:14px}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__subquestion-inner{flex-direction:column;gap:6px;display:flex}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__subquestion[data-shown=false] .mh-taxcalc__subquestion-inner{visibility:hidden}@media (width<=939px){.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__subquestion[data-shown=false]{display:none}}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__cards{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px;display:grid}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__card{border:1px solid var(--mh-mist);background:var(--mh-white);flex-direction:column;gap:8px;height:100%;padding:16px 18px;display:flex}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__card[data-leader=true]{border-color:var(--mh-navy);box-shadow:inset 0 0 0 1px var(--mh-navy)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__card-title{color:var(--mh-navy);font-size:var(--mh-size-subheading);overflow-wrap:break-word;margin:0;line-height:1.2}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__card-hold{color:var(--mh-ink-soft);font-size:var(--mh-size-button);margin:1px 0 0}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__badge{background:var(--mh-navy);color:var(--mh-white);letter-spacing:.06em;text-transform:uppercase;align-self:flex-start;margin:0;padding:3px 8px;font-size:.6875rem;font-weight:700;line-height:1.3}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__badge[data-on=false]{visibility:hidden}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__stat{color:var(--mh-navy);font-family:var(--mh-font-display);font-size:clamp(2.75rem,4.6vw,4.25rem);font-weight:var(--mh-weight-display);font-variant-numeric:tabular-nums;letter-spacing:var(--mh-track-display);margin:4px 0 0;line-height:.95}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__stat-label{color:var(--mh-steel);font-size:var(--mh-size-button);letter-spacing:var(--mh-track-subheading);text-transform:uppercase;margin:0;font-weight:700}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__bars{border-top:1px solid var(--mh-mist);flex-direction:column;gap:8px;margin:6px 0 0;padding:12px 0 0;list-style:none;display:flex}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__bar{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:3px 10px;display:grid}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__bar-label{color:var(--mh-ink-soft);font-size:var(--mh-size-button);grid-column:1}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__bar-value{color:var(--mh-navy);font-size:var(--mh-size-small);font-variant-numeric:tabular-nums;grid-column:2;font-weight:700}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__bar-track{background:var(--mh-mist);grid-column:1/-1;height:6px;overflow:hidden}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__bar-fill{height:100%;display:block}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__bar-fill[data-series=preTax]{background:var(--mh-ink-soft)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__bar-fill[data-series=afterTax]{background:var(--mh-navy)}:root[data-motion=full] .mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__bar-fill{transition:width .3s}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__targets{color:var(--mh-ink);font-size:var(--mh-size-button);margin:8px 0 0;font-weight:600;line-height:1.5}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__kept{border-top:1px solid var(--mh-mist);color:var(--mh-ink-soft);font-size:var(--mh-size-button);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:auto 0 0;padding-top:10px;display:flex}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__kept strong{color:var(--mh-navy);font-size:var(--mh-size-subheading);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.2}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__rule,.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__note{color:var(--mh-ink-soft);font-size:var(--mh-size-button);text-wrap:pretty;margin:0;line-height:1.5}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__verdict{border-left:3px solid var(--mh-steel);background:var(--mh-white);color:var(--mh-ink);font-size:var(--mh-size-small);text-wrap:pretty;margin:2px 0 0;padding:12px 16px;line-height:1.5}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__verdict strong{color:var(--mh-navy)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table-wrap{background:var(--mh-white);border:1px solid var(--mh-mist);overflow-x:auto}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table{border-collapse:collapse;width:100%;font-size:var(--mh-size-small)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table th,.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table td{border-bottom:1px solid var(--mh-mist);text-align:left;padding:9px 14px;font-weight:400}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table thead th{color:var(--mh-steel);font-size:var(--mh-size-button);letter-spacing:var(--mh-track-subheading);text-transform:uppercase;font-weight:700}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table th:first-child{width:44%}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table [data-numeric=true]{text-align:right;font-variant-numeric:tabular-nums}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table tbody tr[data-self=true]{color:var(--mh-navy);font-weight:700}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table tbody tr:last-child th,.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table tbody tr:last-child td{border-bottom:none}.mh-taxcalc__fine[data-astro-cid-o5ndl2yo]{gap:clamp(24px,3vw,36px) clamp(28px,4vw,64px);display:grid}.mh-taxcalc__steps[data-astro-cid-o5ndl2yo]{counter-reset:mh-taxcalc-step;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:1100px;margin:0 auto;padding:0;list-style:none;display:grid}.mh-taxcalc__step[data-astro-cid-o5ndl2yo]{border-top:2px solid var(--mh-navy);counter-increment:mh-taxcalc-step;padding:34px clamp(16px,2.4vw,32px) 0 0;position:relative}.mh-taxcalc__step[data-astro-cid-o5ndl2yo]:before{content:counter(mh-taxcalc-step);background:var(--mh-navy);width:36px;height:36px;color:var(--mh-white);font-family:var(--mh-font-display);font-size:var(--mh-size-body);border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:-19px;left:0}.mh-taxcalc__step-heading[data-astro-cid-o5ndl2yo]{color:var(--mh-steel)}.mh-taxcalc__step-body[data-astro-cid-o5ndl2yo]{color:var(--mh-ink);text-wrap:pretty;margin-top:12px}@media (width<=52em){.mh-taxcalc__steps[data-astro-cid-o5ndl2yo]{grid-template-columns:minmax(0,1fr);margin-left:18px}.mh-taxcalc__step[data-astro-cid-o5ndl2yo]{border-top:0;border-left:2px solid var(--mh-navy);padding:0 0 28px 34px}.mh-taxcalc__step[data-astro-cid-o5ndl2yo]:last-child{padding-bottom:0}.mh-taxcalc__step[data-astro-cid-o5ndl2yo]:before{top:-4px;left:-19px}}.mh-taxcalc__next[data-astro-cid-o5ndl2yo]{flex-wrap:wrap;justify-content:center;gap:12px 16px;display:flex}@media (width>=940px){.mh-taxcalc__fine[data-astro-cid-o5ndl2yo]{grid-template-columns:repeat(2,minmax(0,1fr))}}.mh-taxcalc__fine[data-astro-cid-o5ndl2yo]>div[data-astro-cid-o5ndl2yo]{break-inside:avoid}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__working{border-top:1px solid var(--mh-mist);margin-top:6px;padding-top:clamp(16px,2vw,24px)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__working-toggle{border:1px solid var(--mh-navy);color:var(--mh-navy);font:inherit;font-size:var(--mh-size-small);cursor:pointer;background:0 0;padding:9px 18px;font-weight:600}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__working-toggle:hover{background:var(--mh-navy);color:var(--mh-white)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__working-body{flex-direction:column;gap:clamp(14px,1.8vw,20px);margin-top:clamp(16px,2vw,24px);display:flex}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__working-heading{color:var(--mh-navy);font-size:var(--mh-size-subheading);line-height:var(--mh-lh-heading);margin:0}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__ledger{border:1px solid var(--mh-mist);background:var(--mh-white);flex-direction:column;gap:10px;padding:clamp(16px,2vw,22px);display:flex}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__ledger-title{color:var(--mh-steel);font-family:var(--mh-font-body);font-size:var(--mh-size-button);letter-spacing:var(--mh-track-subheading);text-transform:uppercase;margin:0;font-weight:700}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__ledger-subtitle{color:var(--mh-navy);font-size:var(--mh-size-small);line-height:var(--mh-lh-heading);margin:8px 0 0}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table--ledger{font-size:var(--mh-size-button);white-space:nowrap}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table--ledger th,.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table--ledger td{padding:7px 12px}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table--ledger thead th{white-space:normal;letter-spacing:.06em}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table--ledger tfoot th,.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table--ledger tfoot td{border-top:1px solid var(--mh-mist);color:var(--mh-navy);border-bottom:none;font-weight:700}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__waterfall{margin:0}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__waterfall .mh-taxcalc__row{border-bottom:1px solid var(--mh-mist);align-items:baseline;padding:6px 0}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__waterfall .mh-taxcalc__row:last-child{border-bottom:none}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__of{color:var(--mh-ink-soft)}@supports (background:color-mix(in srgb, red 50%, transparent)){.mh-taxcalc__gate[data-astro-cid-o5ndl2yo]{background:color-mix(in srgb, var(--mh-white) 8%, transparent)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__controls{border:1px solid color-mix(in srgb, var(--mh-navy) 16%, transparent)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__tag{border:1px solid color-mix(in srgb, var(--mh-navy) 20%, transparent)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__toggle{border:1px solid color-mix(in srgb, var(--mh-navy) 24%, transparent)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__subquestion{border-top:1px dashed color-mix(in srgb, var(--mh-navy) 24%, transparent)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__card{border:1px solid color-mix(in srgb, var(--mh-navy) 16%, transparent)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__bars{border-top:1px solid color-mix(in srgb, var(--mh-navy) 14%, transparent)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__bar-track{background:color-mix(in srgb, var(--mh-mist) 55%, var(--mh-white))}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__kept{border-top:1px solid color-mix(in srgb, var(--mh-navy) 14%, transparent)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table-wrap{border:1px solid color-mix(in srgb, var(--mh-navy) 16%, transparent)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table th,.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table td{border-bottom:1px solid color-mix(in srgb, var(--mh-navy) 14%, transparent)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table thead th{background:color-mix(in srgb, var(--mh-navy) 5%, var(--mh-white))}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table tbody tr[data-self=true]{background:color-mix(in srgb, var(--mh-navy) 4%, var(--mh-white))}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__working{border-top:1px solid color-mix(in srgb, var(--mh-navy) 16%, transparent)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__ledger{border:1px solid color-mix(in srgb, var(--mh-navy) 14%, transparent)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table--ledger tbody tr[data-exit=true]{background:color-mix(in srgb, var(--mh-navy) 5%, var(--mh-white))}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table--ledger tfoot th,.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__table--ledger tfoot td{border-top:1px solid color-mix(in srgb, var(--mh-navy) 30%, transparent)}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__waterfall .mh-taxcalc__row{border-bottom:1px solid color-mix(in srgb, var(--mh-navy) 10%, transparent)}}@media (forced-colors:active){.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__toggle-button[aria-pressed=true]{color:highlighttext;forced-color-adjust:none;background:highlight}.mh-taxcalc[data-astro-cid-o5ndl2yo] .mh-taxcalc__card[data-leader=true]{outline-offset:-2px;outline:2px solid highlight}}.mh-faq__list[data-astro-cid-yxt4sgnq]{max-width:var(--mh-measure-prose);gap:40px;display:grid}.mh-faq__item[data-astro-cid-yxt4sgnq]{scroll-margin-top:140px}.mh-faq__flow[data-astro-cid-yxt4sgnq]{max-width:var(--mh-measure-prose);counter-reset:mh-faq-flow;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:22px 0 26px;padding:0;list-style:none;display:grid}.mh-faq__flow[data-astro-cid-yxt4sgnq] li[data-astro-cid-yxt4sgnq]{border-top:2px solid var(--mh-navy);counter-increment:mh-faq-flow;padding:26px 14px 0 0;position:relative}.mh-faq__flow[data-astro-cid-yxt4sgnq] li[data-astro-cid-yxt4sgnq]:before{content:counter(mh-faq-flow);background:var(--mh-navy);width:30px;height:30px;color:var(--mh-white);font-family:var(--mh-font-display);font-size:var(--mh-size-small);border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:-16px;left:0}.mh-faq__flow[data-astro-cid-yxt4sgnq] strong[data-astro-cid-yxt4sgnq],.mh-faq__figures[data-astro-cid-yxt4sgnq] strong[data-astro-cid-yxt4sgnq]{color:var(--mh-navy);display:block}.mh-faq__flow[data-astro-cid-yxt4sgnq] strong[data-astro-cid-yxt4sgnq]{font-size:var(--mh-size-small);line-height:1.3}.mh-faq__flow[data-astro-cid-yxt4sgnq] span[data-astro-cid-yxt4sgnq],.mh-faq__figures[data-astro-cid-yxt4sgnq] span[data-astro-cid-yxt4sgnq]{color:var(--mh-ink-soft);font-size:var(--mh-size-button);margin-top:4px;line-height:1.45;display:block}@media (width<=40em){.mh-faq__flow[data-astro-cid-yxt4sgnq]{grid-auto-flow:row;margin-left:15px}.mh-faq__flow[data-astro-cid-yxt4sgnq] li[data-astro-cid-yxt4sgnq]{border-top:0;border-left:2px solid var(--mh-navy);padding:0 0 20px 28px}.mh-faq__flow[data-astro-cid-yxt4sgnq] li[data-astro-cid-yxt4sgnq]:last-child{padding-bottom:0}.mh-faq__flow[data-astro-cid-yxt4sgnq] li[data-astro-cid-yxt4sgnq]:before{top:-2px;left:-16px}}.mh-faq__figures[data-astro-cid-yxt4sgnq]{max-width:var(--mh-measure-prose);flex-wrap:wrap;gap:12px;margin:0 0 22px;padding:0;list-style:none;display:flex}.mh-faq__figures[data-astro-cid-yxt4sgnq] li[data-astro-cid-yxt4sgnq]{border:1px solid color-mix(in srgb, var(--mh-navy) 22%, transparent);background:var(--mh-white);flex:180px;padding:14px 18px}.mh-faq__figures[data-astro-cid-yxt4sgnq] em[data-astro-cid-yxt4sgnq]{color:var(--mh-steel);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:.6875rem;font-style:normal;font-weight:700;display:block}.mh-faq__figures[data-astro-cid-yxt4sgnq] strong[data-astro-cid-yxt4sgnq]{font-family:var(--mh-font-display);font-size:clamp(1.375rem,2vw,1.75rem);font-weight:var(--mh-weight-display);line-height:1.15}.mh-faq__question[data-astro-cid-yxt4sgnq]{color:var(--mh-navy);font-size:var(--mh-size-subheading);text-wrap:balance;overflow-wrap:anywhere;margin:0 0 14px;line-height:1.3}.mh-faq__answer[data-astro-cid-yxt4sgnq]{max-width:none;margin-inline:0}.mh-faq__cta[data-astro-cid-yxt4sgnq]{max-width:var(--mh-measure-prose);flex-wrap:wrap;gap:16px;display:flex}.mh-faq__note[data-astro-cid-yxt4sgnq]{max-width:var(--mh-measure-prose);color:var(--mh-ink-soft);font-size:var(--mh-size-button);text-wrap:pretty;margin:0 0 14px;line-height:1.6}.mh-resources__tiles[data-astro-cid-n47q4s67]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);width:100%;margin:0;padding:0;list-style:none;display:grid}.mh-resources__tiles[data-astro-cid-n47q4s67][data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1100px;margin-inline:auto}.mh-resources__tile[data-astro-cid-n47q4s67]{border:1px solid color-mix(in srgb, var(--mh-navy) 18%, transparent);background:var(--mh-white);padding:clamp(20px,2.2vw,30px)}.mh-resources__icon[data-astro-cid-n47q4s67]{background:var(--mh-navy);width:56px;height:56px;color:var(--mh-white);border-radius:50%;place-items:center;margin-bottom:18px;font-size:30px;display:grid}.mh-resources__tile-heading[data-astro-cid-n47q4s67]{color:var(--mh-steel)}.mh-resources__tile-figure[data-astro-cid-n47q4s67]{color:var(--mh-navy);font-family:var(--mh-font-display);font-size:clamp(1.375rem,2vw,1.75rem);font-weight:var(--mh-weight-display);text-wrap:balance;margin-top:8px;line-height:1.2}.mh-resources__tile-body[data-astro-cid-n47q4s67]{color:var(--mh-ink);font-size:var(--mh-size-small);text-wrap:pretty;margin-top:12px;line-height:1.6}@media (width<=1000px){.mh-resources__tiles[data-astro-cid-n47q4s67]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40em){.mh-resources__tiles[data-astro-cid-n47q4s67],.mh-resources__tiles[data-astro-cid-n47q4s67][data-columns="2"]{grid-template-columns:minmax(0,1fr)}}.mh-resources__placeholder[data-astro-cid-n47q4s67]{max-width:var(--mh-measure-prose);border-left:3px solid var(--mh-steel);background:color-mix(in srgb, var(--mh-steel) 8%, transparent);color:var(--mh-ink);padding:14px 18px}.mh-resources__cta[data-astro-cid-n47q4s67]{justify-content:flex-start;display:flex}.mh-resources__note[data-astro-cid-n47q4s67]{max-width:var(--mh-measure-prose);border-left:3px solid var(--mh-steel);color:var(--mh-ink-soft);font-size:var(--mh-size-button);text-wrap:pretty;margin:0;padding:14px 18px;line-height:1.6}.mh-offering__head[data-astro-cid-eov5vksx]{padding-top:calc(var(--mh-header-h) + 8px);padding-bottom:clamp(24px,3vw,40px)}.mh-offering__head[data-astro-cid-eov5vksx] .mh-heading__title{font-size:clamp(1.875rem,3.4vw,2.625rem);line-height:1.15}.mh-offering__disclosure[data-astro-cid-eov5vksx]{width:100%;max-width:82ch;color:var(--mh-ink);font-size:var(--mh-size-small);gap:12px;margin:0 auto;line-height:1.6;display:grid}.mh-story__wrap[data-astro-cid-j6pptsrh]{width:min(100% - 2 * var(--mh-gutter-wide), 1320px);margin-inline:auto}.mh-story__display[data-astro-cid-j6pptsrh]{font-family:"MH Display", var(--mh-font-display);font-optical-sizing:auto;letter-spacing:-.028em;text-transform:none;font-weight:340;line-height:.96}.mh-story__display[data-astro-cid-j6pptsrh] em[data-astro-cid-j6pptsrh]{font-style:italic;font-weight:300}.mh-story__eyebrow[data-astro-cid-j6pptsrh],.mh-story__when[data-astro-cid-j6pptsrh]{color:var(--mh-gold-line);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:11.5px;font-weight:600}.mh-story__when[data-astro-cid-j6pptsrh]{margin-bottom:14px}.mh-story-hero[data-astro-cid-j6pptsrh]{padding-block:calc(var(--mh-header-h) + clamp(56px, 9vw, 140px)) clamp(56px, 7vw, 110px);background:var(--mh-paper)}.mh-story-hero__title[data-astro-cid-j6pptsrh]{max-width:16ch;color:var(--mh-deep);text-wrap:balance;margin:22px 0 0;font-size:clamp(46px,7vw,120px)}.mh-story__nowrap[data-astro-cid-j6pptsrh]{white-space:nowrap}.mh-story-hero__title[data-astro-cid-j6pptsrh] em[data-astro-cid-j6pptsrh]{color:var(--mh-navy)}.mh-story-hero__lede[data-astro-cid-j6pptsrh]{max-width:38rem;color:var(--mh-ink);margin:clamp(28px,3vw,44px) 0 0 auto;font-size:17px;line-height:1.7}.mh-story-line[data-astro-cid-j6pptsrh]{background:var(--mh-paper);padding-block:clamp(24px,4vw,64px) clamp(80px,10vw,160px);position:relative}.mh-story__year[data-astro-cid-j6pptsrh]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(24px,4vw,72px);display:grid}.mh-story__year-label[data-astro-cid-j6pptsrh]{color:var(--mh-deep);font-variant-numeric:lining-nums;letter-spacing:-.045em;align-self:start;margin:0;padding-top:clamp(28px,3vw,48px);font-size:clamp(88px,13vw,210px);font-weight:300;line-height:.82;position:sticky;top:clamp(24px,12vh,120px)}.mh-story__year-label--span[data-astro-cid-j6pptsrh]{font-size:clamp(48px,6vw,96px);font-style:italic;line-height:.92}.mh-story__entries[data-astro-cid-j6pptsrh]{border-left:1px solid color-mix(in srgb, var(--mh-navy) 16%, transparent);gap:clamp(56px,6vw,96px);margin:0;padding:clamp(36px,4vw,64px) 0 clamp(56px,6vw,96px) clamp(28px,3.4vw,56px);list-style:none;display:grid;position:relative}.mh-story__entry[data-astro-cid-j6pptsrh]{position:relative}.mh-story__entry[data-astro-cid-j6pptsrh]:before{content:"";background:var(--mh-paper);width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--mh-gold-line);border-radius:50%;position:absolute;top:3px;left:calc(-1*clamp(28px,3.4vw,56px) - 4.5px)}.mh-story__title[data-astro-cid-j6pptsrh]{max-width:22ch;color:var(--mh-deep);text-wrap:balance;margin:0;font-size:clamp(30px,3vw,46px);line-height:1.04}.mh-story__body[data-astro-cid-j6pptsrh]{max-width:36rem;color:var(--mh-ink);margin:18px 0 0;font-size:16.5px;line-height:1.7}.mh-story__photo[data-astro-cid-j6pptsrh]{aspect-ratio:3/2;background:var(--mh-deep);border-radius:4px;margin-top:clamp(24px,2.6vw,36px);overflow:hidden}.mh-story__photo[data-astro-cid-j6pptsrh][data-frame=inset]{aspect-ratio:4/5;width:78%;margin-left:auto}.mh-story__photo[data-astro-cid-j6pptsrh] img{object-fit:cover;width:100%;height:100%}.mh-story-line[data-astro-cid-j6pptsrh]:before{content:"";top:0;left:var(--mh-story-x,0);background:var(--mh-gold);transform-origin:top;width:1px;height:100%;scale:1 var(--mh-story-progress,0);opacity:0;pointer-events:none;position:absolute}:root[data-motion=full] .mh-story-line[data-astro-cid-j6pptsrh][data-drawn]:before{opacity:1}.mh-story-today[data-astro-cid-j6pptsrh]{background:var(--mh-deep);color:var(--mh-white);padding-block:clamp(80px,10vw,160px)}.mh-story-today[data-astro-cid-j6pptsrh] .mh-story__wrap[data-astro-cid-j6pptsrh]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(24px,4vw,72px);display:grid}.mh-story-today__label[data-astro-cid-j6pptsrh]{color:var(--mh-white);padding-top:0;font-style:italic;position:static}.mh-story-today__stats[data-astro-cid-j6pptsrh]{gap:clamp(32px,3.4vw,48px);margin:0;display:grid}.mh-story-today__stat[data-astro-cid-j6pptsrh]{border-bottom:1px solid color-mix(in srgb, var(--mh-white) 16%, transparent);grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:baseline;column-gap:28px;padding-bottom:clamp(24px,2.6vw,36px);display:grid}.mh-story-today__value[data-astro-cid-j6pptsrh]{color:var(--mh-gold);grid-area:1/1/span 2;margin:0;font-size:clamp(54px,6vw,92px);font-weight:300}.mh-story-today__stat-label[data-astro-cid-j6pptsrh]{color:var(--mh-white);letter-spacing:.18em;text-transform:uppercase;grid-column:2;font-size:13px;font-weight:600}.mh-story-today__basis[data-astro-cid-j6pptsrh]{color:color-mix(in srgb, var(--mh-white) 66%, transparent);grid-column:2;margin:8px 0 0;font-size:14.5px;line-height:1.6}.mh-story-today__asof[data-astro-cid-j6pptsrh]{color:color-mix(in srgb, var(--mh-white) 56%, transparent);margin:24px 0 0;font-size:13px}.mh-story-today__actions[data-astro-cid-j6pptsrh]{flex-wrap:wrap;gap:14px;margin-top:clamp(40px,4vw,56px);display:flex}@media (width<=62em){.mh-story__wrap[data-astro-cid-j6pptsrh]{width:min(100% - 2 * var(--mh-gutter), 1320px)}.mh-story__year[data-astro-cid-j6pptsrh],.mh-story-today[data-astro-cid-j6pptsrh] .mh-story__wrap[data-astro-cid-j6pptsrh]{grid-template-columns:minmax(0,1fr)}.mh-story__year-label[data-astro-cid-j6pptsrh]{padding-top:clamp(40px,8vw,64px);font-size:clamp(72px,22vw,120px);position:static}.mh-story__year-label--span[data-astro-cid-j6pptsrh]{font-size:clamp(44px,12vw,64px)}.mh-story__entries[data-astro-cid-j6pptsrh]{margin-top:24px}.mh-story-today__stats[data-astro-cid-j6pptsrh]{margin-top:32px}.mh-story-today__stat[data-astro-cid-j6pptsrh]{grid-template-columns:minmax(0,1fr)}.mh-story-today__value[data-astro-cid-j6pptsrh],.mh-story-today__stat-label[data-astro-cid-j6pptsrh],.mh-story-today__basis[data-astro-cid-j6pptsrh]{grid-area:auto/1}.mh-story-today__value[data-astro-cid-j6pptsrh]{order:-1}.mh-story-line[data-astro-cid-j6pptsrh]:before{display:none}.mh-story__photo[data-astro-cid-j6pptsrh][data-frame=inset]{width:88%}}.mh-legal__date[data-astro-cid-uu3lhznn]{color:var(--mh-ink-soft);font-size:var(--mh-size-small);margin-bottom:clamp(26px,3vw,38px)}.mh-legal__toc[data-astro-cid-uu3lhznn]{width:100%;max-width:var(--mh-measure-prose);background:color-mix(in srgb, var(--mh-navy) 4%, var(--mh-white));border-left:2px solid var(--mh-steel);margin:0 auto clamp(32px,4vw,48px);padding:clamp(20px,2.4vw,28px) clamp(22px,2.6vw,30px)}.mh-legal__toc-heading[data-astro-cid-uu3lhznn]{font-family:var(--mh-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--mh-steel);margin-bottom:14px;font-size:.75rem;font-weight:600;line-height:1.2}.mh-legal__toc-list[data-astro-cid-uu3lhznn]{columns:2;column-gap:clamp(20px,3vw,40px);margin:0;padding:0;list-style:none}.mh-legal__toc-list[data-astro-cid-uu3lhznn] li[data-astro-cid-uu3lhznn]{break-inside:avoid;margin-bottom:7px}.mh-legal__toc-link[data-astro-cid-uu3lhznn]{color:var(--mh-navy);font-size:var(--mh-size-small);transition:color .2s var(--mh-ease), border-color .2s var(--mh-ease);border-bottom:1px solid #0000;line-height:1.45;text-decoration:none}.mh-legal__toc-link[data-astro-cid-uu3lhznn]:hover,.mh-legal__toc-link[data-astro-cid-uu3lhznn]:focus-visible{color:var(--mh-steel);border-bottom-color:var(--mh-steel)}.mh-legal__body[data-astro-cid-uu3lhznn] h2[id],.mh-legal__body[data-astro-cid-uu3lhznn] h3[id]{scroll-margin-top:calc(var(--mh-header-h) + 24px)}@media (width<=620px){.mh-legal__toc-list[data-astro-cid-uu3lhznn]{columns:1}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{print-color-adjust:exact}}.mh-split-map{--mh-split-height:clamp(560px, 76vh, 820px);--mh-split-list:42%;width:100%}.mh-split-map__switch{border:1px solid color-mix(in srgb, var(--mh-navy) 30%, transparent);margin-bottom:16px;display:none}.mh-split-map__switch-btn{min-height:44px;color:var(--mh-navy);font-family:var(--mh-font-body);font-size:var(--mh-size-button);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .2s var(--mh-ease), color .2s var(--mh-ease);background:0 0;border:0;flex:1;padding:0 20px 0 calc(20px + .08em);font-weight:600}.mh-split-map__switch-btn[aria-pressed=true]{background:var(--mh-navy);color:var(--mh-white)}.mh-split-map__panes{grid-template-columns:var(--mh-split-list) 1fr;height:var(--mh-split-height);border:1px solid color-mix(in srgb, var(--mh-navy) 16%, transparent);background:var(--mh-white);display:grid}.mh-split-map__list{overscroll-behavior:contain;padding:26px 30px 30px;overflow-y:auto}.mh-split-map__heading{color:var(--mh-black);font-family:var(--mh-font-body);font-size:var(--mh-size-body);letter-spacing:normal;text-transform:none;margin:0 0 18px;font-weight:700;line-height:1.3}.mh-split-map__items{margin:0;padding:0;list-style:none}.mh-split-map__item{border-bottom:1.6px solid var(--mh-steel);transition:background-color .2s var(--mh-ease);grid-template-columns:270px minmax(0,1fr);gap:20px;margin-bottom:20px;padding-bottom:20px;display:grid}.mh-split-map__item:last-child{margin-bottom:0}.mh-split-map__item[data-active=true]{background:color-mix(in srgb, var(--mh-steel) 8%, transparent)}.mh-split-map__thumb img{object-fit:cover;width:100%;height:180px}.mh-split-map__info{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.mh-split-map__name{font-family:var(--mh-font-body);letter-spacing:normal;text-transform:none;color:var(--mh-black);margin:0;font-size:1.125rem;font-weight:500;line-height:1.3}.mh-split-map__address{font-size:var(--mh-size-small);color:gray;margin:0;line-height:1.35}.mh-split-map__status{letter-spacing:.1em;text-transform:uppercase;color:var(--mh-steel);margin:2px 0 0;font-size:.6875rem;font-weight:600}.mh-split-map__actions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:auto;padding-top:12px;display:flex}.mh-split-map__view{border:1px solid var(--mh-navy);min-width:140px;min-height:43px;color:var(--mh-navy);font-size:var(--mh-size-button);letter-spacing:.02em;text-transform:uppercase;transition:background-color .22s var(--mh-ease), color .22s var(--mh-ease);background:0 0;justify-content:center;align-items:center;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.mh-split-map__view:hover,.mh-split-map__view:focus-visible{background:var(--mh-navy);color:var(--mh-white)}.mh-split-map__locate{color:var(--mh-navy);font-family:var(--mh-font-body);font-size:var(--mh-size-small);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-weight:600;text-decoration:underline;position:relative}.mh-split-map__locate:hover{color:var(--mh-steel)}.mh-split-map__unmapped{border-left:2px solid color-mix(in srgb, var(--mh-navy) 22%, transparent);font-size:var(--mh-size-small);color:var(--mh-ink-soft);margin:20px 0 0;padding-left:14px;line-height:1.6}.mh-split-map__map{background:color-mix(in srgb, var(--mh-navy) 5%, var(--mh-white));position:relative}.mh-split-map__canvas{width:100%;height:100%}.mh-split-map__reset{z-index:900;background:var(--mh-white);width:34px;height:34px;color:var(--mh-navy);cursor:pointer;transition:background-color .2s var(--mh-ease);background-clip:padding-box;border:2px solid #0003;place-items:center;padding:0;display:grid;position:absolute;top:84px;left:10px}.mh-split-map__reset:hover,.mh-split-map__reset:focus-visible{background:color-mix(in srgb, var(--mh-steel) 12%, var(--mh-white))}.mh-split-map__reset svg{width:17px;height:17px}.mh-split-map__state{height:100%;color:var(--mh-ink-soft);font-size:var(--mh-size-small);text-align:center;place-items:center;gap:8px;padding:28px;display:grid}.mh-split-map__state strong{color:var(--mh-navy)}.mh-map__pin{background:0 0;border:0}.mh-split-map__canvas .leaflet-container{font-family:var(--mh-font-body);background:color-mix(in srgb, var(--mh-navy) 5%, var(--mh-white))}.mh-split-map__canvas .leaflet-popup-content-wrapper,.mh-split-map__canvas .leaflet-popup-tip{border-radius:0;box-shadow:0 6px 24px #233a5b2e}.mh-split-map__canvas .leaflet-popup-content{margin:14px 16px}.mh-split-map__canvas .leaflet-bar a{color:var(--mh-navy);border-radius:0}.mh-split-map__canvas .leaflet-bar a:hover{background:color-mix(in srgb, var(--mh-steel) 12%, var(--mh-white))}.mh-split-map__canvas .leaflet-control-attribution{background:#ffffffdb;font-size:11px}.mh-map-info{min-width:190px;font-family:var(--mh-font-body)}.mh-map-info__name{color:var(--mh-navy);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}.mh-map-info__address{font-size:var(--mh-size-small);color:var(--mh-ink);margin:6px 0 0;line-height:1.5}.mh-map-info__status{background:color-mix(in srgb, var(--mh-steel) 14%, transparent);color:var(--mh-steel);letter-spacing:.1em;text-transform:uppercase;margin-top:8px;padding:3px 8px;font-size:.6875rem;font-weight:600;display:inline-block}.mh-map-info__link{color:var(--mh-steel);font-size:var(--mh-size-small);text-underline-offset:3px;margin-top:10px;font-weight:600;text-decoration:underline;display:inline-block}@media (width<=900px){.mh-split-map__switch{display:flex}.mh-split-map__panes{border:0;grid-template-columns:minmax(0,1fr);height:auto}.mh-split-map__list{padding:0;overflow:visible}.mh-split-map__map{border:1px solid color-mix(in srgb, var(--mh-navy) 16%, transparent);height:clamp(420px,62vh,620px)}.mh-split-map[data-mobile-view=list] .mh-split-map__map,.mh-split-map[data-mobile-view=map] .mh-split-map__list{display:none}}@media (width<=560px){.mh-split-map__item{grid-template-columns:minmax(0,1fr);gap:14px}.mh-split-map__thumb img{height:200px}.mh-split-map__view{width:100%}}.mh-properties__summary[data-astro-cid-4mxdy5ug]{border:1px solid color-mix(in srgb, var(--mh-navy) 22%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:720px;margin:0 auto;display:grid}.mh-properties__count[data-astro-cid-4mxdy5ug]{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:clamp(14px,2vw,22px) 10px;display:flex}.mh-properties__count[data-astro-cid-4mxdy5ug]+.mh-properties__count[data-astro-cid-4mxdy5ug]{border-left:1px solid color-mix(in srgb, var(--mh-navy) 22%, transparent)}.mh-properties__count[data-astro-cid-4mxdy5ug]:first-child{background:var(--mh-navy);color:var(--mh-white)}.mh-properties__count-value[data-astro-cid-4mxdy5ug]{font-family:var(--mh-font-display);font-size:clamp(2rem,4vw,2.75rem);font-weight:var(--mh-weight-display);color:var(--mh-navy);margin:0;line-height:1}.mh-properties__count[data-astro-cid-4mxdy5ug]:first-child .mh-properties__count-value[data-astro-cid-4mxdy5ug]{color:var(--mh-white)}.mh-properties__count-label[data-astro-cid-4mxdy5ug]{font-size:var(--mh-size-button);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.mh-properties__next[data-astro-cid-4mxdy5ug]{justify-content:center;margin-top:32px;display:flex}.mh-tractara__figures[data-astro-cid-kzlgoy45]{border:1px solid color-mix(in srgb, var(--mh-navy) 22%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:880px;margin:clamp(8px,1.4vw,20px) auto 0;display:grid}.mh-tractara__figure[data-astro-cid-kzlgoy45]{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:clamp(18px,2.4vw,28px) 12px;display:flex}.mh-tractara__figure[data-astro-cid-kzlgoy45]+.mh-tractara__figure[data-astro-cid-kzlgoy45]{border-left:1px solid color-mix(in srgb, var(--mh-navy) 22%, transparent)}.mh-tractara__figure-value[data-astro-cid-kzlgoy45]{color:var(--mh-navy);font-family:var(--mh-font-display);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:var(--mh-weight-display);margin:0;line-height:1}.mh-tractara__figure-label[data-astro-cid-kzlgoy45]{color:var(--mh-ink);font-size:var(--mh-size-button);letter-spacing:.06em;text-transform:uppercase;text-wrap:balance;font-weight:700;line-height:1.35}.mh-tractara__funnel[data-astro-cid-kzlgoy45]{flex-direction:column;align-items:center;gap:10px;width:100%;max-width:880px;margin:0 auto;padding:0;list-style:none;display:flex}.mh-tractara__stage[data-astro-cid-kzlgoy45]{width:max(58%, calc(100% - var(--mh-stage) * 18%));border:1px solid var(--mh-gold-line);background:color-mix(in srgb, var(--mh-white) calc(6% + var(--mh-stage) * 5%), transparent);text-align:center;padding:clamp(16px,2vw,24px) clamp(18px,2.4vw,30px)}.mh-tractara__stage-heading[data-astro-cid-kzlgoy45]{color:var(--mh-white);font-family:var(--mh-font-display);font-size:var(--mh-size-subheading);font-weight:var(--mh-weight-display);letter-spacing:0;text-transform:none;text-wrap:balance;line-height:1.25}.mh-tractara__stage-body[data-astro-cid-kzlgoy45]{color:color-mix(in srgb, var(--mh-white) 84%, transparent);font-size:var(--mh-size-small);text-wrap:pretty;margin-top:6px;line-height:1.55}.mh-tractara__people[data-astro-cid-kzlgoy45]{background:var(--mh-white);text-align:center;flex-direction:column;align-items:center;width:58%;margin-top:14px;padding:clamp(18px,2.4vw,28px);display:flex}.mh-tractara__people[data-astro-cid-kzlgoy45] .mh-tractara__stage-heading[data-astro-cid-kzlgoy45]{color:var(--mh-navy)}.mh-tractara__people[data-astro-cid-kzlgoy45] .mh-tractara__stage-body[data-astro-cid-kzlgoy45]{color:var(--mh-ink)}.mh-tractara__people-icon[data-astro-cid-kzlgoy45]{background:var(--mh-navy);width:52px;height:52px;color:var(--mh-white);border-radius:50%;place-items:center;margin-bottom:12px;font-size:28px;display:grid}.mh-tractara__points[data-astro-cid-kzlgoy45]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,24px);width:100%;margin:0;padding:0;list-style:none;display:grid}.mh-tractara__point[data-astro-cid-kzlgoy45]{border:1px solid color-mix(in srgb, var(--mh-navy) 18%, transparent);padding:clamp(20px,2.4vw,32px)}.mh-tractara__icon[data-astro-cid-kzlgoy45]{background:var(--mh-navy);width:56px;height:56px;color:var(--mh-white);border-radius:50%;place-items:center;margin-bottom:18px;font-size:30px;display:grid}.mh-tractara__point-heading[data-astro-cid-kzlgoy45]{color:var(--mh-steel)}.mh-tractara__point-body[data-astro-cid-kzlgoy45]{color:var(--mh-ink);font-size:var(--mh-size-small);text-wrap:pretty;margin-top:12px;line-height:1.65}.mh-tractara__sources[data-astro-cid-kzlgoy45]{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;max-width:880px;margin:0 auto;padding:0;list-style:none;display:flex}.mh-tractara__source[data-astro-cid-kzlgoy45]{border:1px solid color-mix(in srgb, var(--mh-navy) 30%, transparent);background:var(--mh-white);color:var(--mh-navy);font-size:var(--mh-size-button);letter-spacing:.04em;text-transform:uppercase;padding:10px 18px;font-weight:600}.mh-tractara__cta[data-astro-cid-kzlgoy45]{flex-wrap:wrap;justify-content:center;gap:12px 16px;display:flex}@media (width<=40em){.mh-tractara__figures[data-astro-cid-kzlgoy45]{grid-template-columns:minmax(0,1fr)}.mh-tractara__figure[data-astro-cid-kzlgoy45]+.mh-tractara__figure[data-astro-cid-kzlgoy45]{border-top:1px solid color-mix(in srgb, var(--mh-navy) 22%, transparent);border-left:0}.mh-tractara__stage[data-astro-cid-kzlgoy45]{width:calc(100% - var(--mh-stage) * 7%)}.mh-tractara__people[data-astro-cid-kzlgoy45]{width:86%}.mh-tractara__points[data-astro-cid-kzlgoy45]{grid-template-columns:minmax(0,1fr)}}.mh-fullbleed[data-astro-cid-csdsznnc]{z-index:2;margin:0;position:relative}.mh-fullbleed__frame[data-astro-cid-csdsznnc]{background:var(--mh-deep);height:max(560px,88vh);position:relative;overflow:hidden}.mh-fullbleed__frame[data-astro-cid-csdsznnc] picture,.mh-fullbleed__frame[data-astro-cid-csdsznnc] img,.mh-fullbleed__video[data-astro-cid-csdsznnc]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mh-fullbleed__video[data-astro-cid-csdsznnc]{opacity:0;transition:opacity .7s var(--mh-ease)}.mh-fullbleed[data-astro-cid-csdsznnc][data-video=on] .mh-fullbleed__video[data-astro-cid-csdsznnc]{opacity:1}.mh-fullbleed__card[data-astro-cid-csdsznnc]{aspect-ratio:4/5;background:var(--mh-deep);border-radius:4px;width:clamp(220px,23vw,360px);position:absolute;bottom:-14vh;overflow:hidden;box-shadow:0 40px 80px -30px #0e16248c}.mh-fullbleed__card[data-astro-cid-csdsznnc][data-side=right]{right:clamp(20px,5vw,88px)}.mh-fullbleed__card[data-astro-cid-csdsznnc][data-side=left]{left:clamp(20px,5vw,88px)}.mh-fullbleed__card[data-astro-cid-csdsznnc] img{object-fit:cover;width:100%;height:100%}@media (width<=47.5em){.mh-fullbleed__frame[data-astro-cid-csdsznnc]{height:max(420px,70vh)}.mh-fullbleed__card[data-astro-cid-csdsznnc]{width:44vw;bottom:-8vh}}.mh-showcase[data-astro-cid-5rwijxzw]{gap:clamp(28px,3vw,40px);display:grid}.mh-showcase__tabs[data-astro-cid-5rwijxzw]{border-bottom:1px solid color-mix(in srgb, var(--mh-navy) 14%, transparent);flex-wrap:wrap;justify-content:center;gap:4px clamp(18px,2.6vw,36px);display:flex}.mh-showcase__tab[data-astro-cid-5rwijxzw]{color:var(--mh-ink-soft);font-family:var(--mh-font-body);font-size:var(--mh-size-nav);letter-spacing:var(--mh-track-nav);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:12px 2px 14px;font-weight:600;position:relative}.mh-showcase__tab[data-astro-cid-5rwijxzw]:hover{color:var(--mh-navy)}.mh-showcase__tab[data-astro-cid-5rwijxzw]:after{content:"";background:var(--mh-gold);height:2px;position:absolute;bottom:-1px;left:0;right:0;scale:0 1}.mh-showcase__tab[data-astro-cid-5rwijxzw][aria-selected=true]{color:var(--mh-navy)}.mh-showcase__tab[data-astro-cid-5rwijxzw][aria-selected=true]:after{scale:1}:root[data-motion=full] .mh-showcase__tab[data-astro-cid-5rwijxzw]{transition:color .22s var(--mh-ease)}:root[data-motion=full] .mh-showcase__tab[data-astro-cid-5rwijxzw]:after{transition:scale .42s var(--mh-ease)}.mh-showcase__panel[data-astro-cid-5rwijxzw]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.mh-showcase__panel[data-astro-cid-5rwijxzw][hidden]{display:none}.mh-showcase__photo[data-astro-cid-5rwijxzw]{aspect-ratio:3/2;background:var(--mh-navy);overflow:hidden}.mh-showcase__photo[data-astro-cid-5rwijxzw] img{object-fit:cover;width:100%;height:100%}.mh-showcase__list[data-astro-cid-5rwijxzw]{gap:18px;margin:0;padding:0;list-style:none;display:grid}.mh-showcase__item[data-astro-cid-5rwijxzw]{border-bottom:1px solid color-mix(in srgb, var(--mh-navy) 12%, transparent);gap:4px;padding-bottom:18px;display:grid}.mh-showcase__item[data-astro-cid-5rwijxzw]:last-child{border-bottom:0;padding-bottom:0}.mh-showcase__name[data-astro-cid-5rwijxzw]{color:var(--mh-navy);font-family:var(--mh-font-display);font-size:var(--mh-size-subheading);font-weight:var(--mh-weight-display);line-height:1.2}.mh-showcase__city[data-astro-cid-5rwijxzw]{color:var(--mh-ink-soft);font-size:var(--mh-size-small)}.mh-showcase__status[data-astro-cid-5rwijxzw]{border:1px solid var(--mh-gold-line);color:var(--mh-navy);letter-spacing:.1em;text-transform:uppercase;justify-self:start;margin-top:6px;padding:3px 10px;font-size:.75rem;font-weight:700}@media (width<=62em){.mh-showcase__panel[data-astro-cid-5rwijxzw]{grid-template-columns:minmax(0,1fr)}}@media (width<=40em){.mh-showcase__tabs[data-astro-cid-5rwijxzw]{margin-inline:calc(var(--mh-gutter-wide) * -1);padding-inline:var(--mh-gutter-wide);scroll-padding-inline:var(--mh-gutter-wide);scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;mask-image:linear-gradient(90deg,#000 85%,#0000)}.mh-showcase__tabs[data-astro-cid-5rwijxzw]::-webkit-scrollbar{display:none}.mh-showcase__tab[data-astro-cid-5rwijxzw]{flex:none}}.mh-home[data-astro-cid-lcdefpme]{padding-block:clamp(96px,16vh,180px);position:relative}.mh-home--paper[data-astro-cid-lcdefpme]{background:var(--mh-paper);color:var(--mh-deep)}.mh-home--ink[data-astro-cid-lcdefpme]{background:var(--mh-deep);color:var(--mh-white)}.mh-home--after-card[data-astro-cid-lcdefpme]{padding-top:clamp(180px,26vh,300px)}.mh-home__wrap[data-astro-cid-lcdefpme],.mh-home-hero[data-astro-cid-lcdefpme] .mh-home__wrap[data-astro-cid-lcdefpme]{width:100%;max-width:1680px;margin-inline:auto;padding-inline:clamp(20px,5vw,88px)}.mh-home__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);display:grid}.mh-home__span-5[data-astro-cid-lcdefpme]{grid-column:1/6}.mh-home__span-7[data-astro-cid-lcdefpme]{grid-column:1/8}.mh-home__span-8[data-astro-cid-lcdefpme]{grid-column:1/9}.mh-home__aside[data-astro-cid-lcdefpme]{grid-column:9/13;align-self:end}.mh-home__aside-wide[data-astro-cid-lcdefpme]{grid-column:7/13}.mh-home__display[data-astro-cid-lcdefpme]{font-family:"MH Display", var(--mh-font-display);font-optical-sizing:auto;letter-spacing:-.028em;text-transform:none;font-weight:340;line-height:.96}.mh-home__display[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{font-style:italic;font-weight:300}.mh-home__h2[data-astro-cid-lcdefpme]{text-wrap:balance;margin:0;font-size:clamp(44px,6.2vw,108px)}.mh-home--paper[data-astro-cid-lcdefpme] .mh-home__h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--mh-navy)}.mh-home--ink[data-astro-cid-lcdefpme] .mh-home__h2[data-astro-cid-lcdefpme],.mh-home--ink[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--mh-white)}.mh-home--ink[data-astro-cid-lcdefpme] .mh-home__h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--mh-white) 52%, transparent)}.mh-home__copy[data-astro-cid-lcdefpme]{margin:0;font-size:17px;line-height:1.7}.mh-home--paper[data-astro-cid-lcdefpme] .mh-home__copy[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--mh-deep) 72%, var(--mh-paper))}.mh-home--ink[data-astro-cid-lcdefpme] .mh-home__copy[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--mh-white) 74%, transparent)}.mh-home__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.mh-home__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:1.1em}.mh-home__label[data-astro-cid-lcdefpme]{font-family:var(--mh-font-body);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600;line-height:1.3}.mh-home__fine[data-astro-cid-lcdefpme]{margin:0;font-size:13px;line-height:1.65}.mh-home--paper[data-astro-cid-lcdefpme] .mh-home__fine[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--mh-deep) 58%, var(--mh-paper))}.mh-home--ink[data-astro-cid-lcdefpme] .mh-home__fine[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--mh-white) 50%, transparent)}.mh-home__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:18px 30px;margin-top:32px;display:flex}.mh-home__btn[data-astro-cid-lcdefpme]{background:var(--mh-deep);color:var(--mh-white);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;padding:18px 28px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-flex}.mh-home__btn--light[data-astro-cid-lcdefpme]{background:var(--mh-white);color:var(--mh-deep)}.mh-home__link[data-astro-cid-lcdefpme]{border-bottom:1px solid color-mix(in srgb, currentColor 40%, transparent);color:var(--mh-deep);letter-spacing:.14em;text-transform:uppercase;margin-top:28px;padding-bottom:6px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-block}.mh-home__actions[data-astro-cid-lcdefpme] .mh-home__link[data-astro-cid-lcdefpme]{margin-top:0}.mh-home__link--light[data-astro-cid-lcdefpme],.mh-home--ink[data-astro-cid-lcdefpme] .mh-home__link[data-astro-cid-lcdefpme]{color:var(--mh-white)}:root[data-motion=full] .mh-home__btn[data-astro-cid-lcdefpme],:root[data-motion=full] .mh-home__link[data-astro-cid-lcdefpme]{transition:background-color .3s var(--mh-ease), color .3s var(--mh-ease), border-color .3s var(--mh-ease)}.mh-home__btn[data-astro-cid-lcdefpme]:hover,.mh-home__btn[data-astro-cid-lcdefpme]:focus-visible{background:var(--mh-navy)}.mh-home__btn--light[data-astro-cid-lcdefpme]:hover,.mh-home__btn--light[data-astro-cid-lcdefpme]:focus-visible{background:var(--mh-gold);color:var(--mh-deep)}.mh-home__link[data-astro-cid-lcdefpme]:hover,.mh-home__link[data-astro-cid-lcdefpme]:focus-visible{border-bottom-color:currentColor}.mh-home-hero[data-astro-cid-lcdefpme]{isolation:isolate;background:var(--mh-deep);height:100vh;min-height:680px;color:var(--mh-white);position:relative;overflow:hidden}@supports (height:100svh){.mh-home-hero[data-astro-cid-lcdefpme]{height:100svh}}.mh-home-hero__media[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0}.mh-home-hero__still[data-astro-cid-lcdefpme],.mh-home-hero__video[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mh-home-hero__video[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .9s var(--mh-ease)}.mh-home-hero[data-astro-cid-lcdefpme][data-video=on] .mh-home-hero__video[data-astro-cid-lcdefpme]{opacity:1}.mh-home-hero__media[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#0e16244d 0%,#0e16241a 36%,#0e162499 66%,#0e1624eb 100%);position:absolute;inset:0}.mh-home-hero__content[data-astro-cid-lcdefpme]{position:absolute;inset:auto 0 0}.mh-home-hero__grid[data-astro-cid-lcdefpme]{align-items:end;padding-bottom:clamp(36px,6vh,64px)}.mh-home-hero__title[data-astro-cid-lcdefpme]{color:var(--mh-white);grid-column:1/9;margin:0;font-size:clamp(54px,8.4vw,140px);line-height:.92}.mh-home-hero__line[data-astro-cid-lcdefpme]{margin:-.04em -.12em -.2em 0;padding:.04em .12em .2em 0;display:block;overflow:hidden}.mh-home-hero__line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:block}.mh-home-hero__side[data-astro-cid-lcdefpme]{grid-column:9/13;padding-bottom:10px}.mh-home-hero__side[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:36ch;color:color-mix(in srgb, var(--mh-white) 84%, transparent);margin:0;font-size:16px;line-height:1.65}.mh-home-hero__strip[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb, var(--mh-white) 18%, transparent)}.mh-home-hero__strip-inner[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--mh-white) 72%, transparent);padding-block:18px}.mh-home-hero__markets[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px 34px;margin:0;padding:0;list-style:none;display:flex}:root[data-motion=full] .mh-home-hero__line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:1.3s cubic-bezier(.16,1,.3,1) backwards mh-home-rise;animation-delay:calc(.15s + var(--mh-line,0) * .11s)}:root[data-motion=full] .mh-home-hero__side[data-astro-cid-lcdefpme],:root[data-motion=full] .mh-home-hero__strip[data-astro-cid-lcdefpme]{animation:1.2s cubic-bezier(.16,1,.3,1) .6s backwards mh-home-fade}:root[data-motion=full] .mh-home-hero__strip[data-astro-cid-lcdefpme]{animation-delay:.85s}@keyframes mh-home-rise{0%{transform:translateY(105%)}}@keyframes mh-home-fade{0%{opacity:0;transform:translateY(18px)}}.mh-home-chain[data-astro-cid-lcdefpme]{margin:clamp(80px,12vh,140px) 0 0}.mh-home-chain__teams[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.mh-home-chain__teams[data-astro-cid-lcdefpme]:before{content:"";background:color-mix(in srgb, var(--mh-deep) 14%, transparent);height:1px;position:absolute;top:6px;left:0;right:0}.mh-home-chain__teams[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:34px 16px 0 0;position:relative}.mh-home-chain__teams[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";border:1px solid var(--mh-gold-line);background:var(--mh-paper);border-radius:50%;width:13px;height:13px;position:absolute;top:0;left:0}.mh-home-chain__teams[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:"MH Display", var(--mh-font-display);letter-spacing:-.01em;font-size:clamp(22px,2vw,32px);font-weight:360}.mh-home-chain__bracket[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;margin:48px 0 0;display:grid}.mh-home-chain__rule[data-astro-cid-lcdefpme]{border:1px solid var(--mh-gold-line);border-bottom:0;height:12px}.mh-home-chain__rule[data-astro-cid-lcdefpme]:first-child{border-right:0}.mh-home-chain__rule[data-astro-cid-lcdefpme]:last-child{border-left:0}.mh-home-chain__caption[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--mh-deep) 60%, var(--mh-paper));font-family:"MH Display", var(--mh-font-display);text-align:center;margin-top:22px;font-size:20px;font-style:italic;font-weight:340}.mh-home-contrast[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb, var(--mh-white) 14%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(80px,12vh,140px);display:grid}.mh-home-contrast__side[data-astro-cid-lcdefpme]{padding-top:48px}.mh-home-contrast__side[data-astro-cid-lcdefpme]+.mh-home-contrast__side[data-astro-cid-lcdefpme]{border-left:1px solid color-mix(in srgb, var(--mh-white) 14%, transparent);padding-left:clamp(24px,4vw,72px)}.mh-home-contrast__word[data-astro-cid-lcdefpme]{font-family:"MH Display", var(--mh-font-display);letter-spacing:-.025em;text-transform:none;margin:0;font-size:clamp(44px,5vw,84px);font-weight:320;line-height:1}.mh-home--ink[data-astro-cid-lcdefpme] .mh-home-contrast__side[data-astro-cid-lcdefpme][data-side=today] .mh-home-contrast__word[data-astro-cid-lcdefpme]{color:var(--mh-gold)}.mh-home--ink[data-astro-cid-lcdefpme] .mh-home-contrast__side[data-astro-cid-lcdefpme][data-side=forecast] .mh-home-contrast__word[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--mh-white) 34%, transparent)}.mh-home-contrast__side[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:40ch;color:color-mix(in srgb, var(--mh-white) 72%, transparent);margin:22px 0 0}.mh-home-figures[data-astro-cid-lcdefpme]{border-top:1px solid var(--mh-figure-rule);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:clamp(64px,10vh,120px) 0 0;display:grid}.mh-home-stats[data-astro-cid-lcdefpme] .mh-home-figures[data-astro-cid-lcdefpme]{margin-top:0}.mh-home-figures[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding:40px clamp(16px,2vw,32px) 0 0}.mh-home-figures[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-left:1px solid var(--mh-figure-rule);padding-left:clamp(16px,2vw,32px)}.mh-home-figures--paper[data-astro-cid-lcdefpme]{--mh-figure-rule:color-mix(in srgb, var(--mh-deep) 14%, transparent)}.mh-home-figures--ink[data-astro-cid-lcdefpme]{--mh-figure-rule:color-mix(in srgb, var(--mh-white) 14%, transparent)}.mh-home-figures[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{opacity:.66}.mh-home-figures__value[data-astro-cid-lcdefpme]{font-family:"MH Display", var(--mh-font-display);letter-spacing:-.035em;margin:22px 0 18px;font-size:clamp(52px,6vw,100px);font-weight:300;line-height:1}.mh-home-figures--paper[data-astro-cid-lcdefpme] .mh-home-figures__value[data-astro-cid-lcdefpme]{color:var(--mh-navy)}.mh-home-figures__basis[data-astro-cid-lcdefpme]{max-width:30ch;color:color-mix(in srgb, var(--mh-white) 56%, transparent);margin:0;font-size:13.5px;line-height:1.6}.mh-home-stats[data-astro-cid-lcdefpme]{padding-block:clamp(80px,12vh,140px) clamp(100px,14vh,160px)}.mh-home-stats[data-astro-cid-lcdefpme] .mh-home__fine[data-astro-cid-lcdefpme]{margin-top:56px}.mh-home-ways__rows[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb, var(--mh-deep) 14%, transparent);margin:clamp(72px,11vh,128px) 0 0;padding:0;list-style:none}.mh-home-ways__row[data-astro-cid-lcdefpme]{border-bottom:1px solid color-mix(in srgb, var(--mh-deep) 14%, transparent);grid-template-columns:minmax(80px,1fr) minmax(0,6fr) minmax(0,3fr);gap:clamp(16px,2vw,32px);padding-block:44px;display:grid}.mh-home-ways__number[data-astro-cid-lcdefpme]{color:var(--mh-gold-line);font-family:"MH Display", var(--mh-font-display);font-size:clamp(56px,6vw,96px);font-weight:300;line-height:.85}.mh-home-ways__rank[data-astro-cid-lcdefpme]{color:var(--mh-gold-line)}.mh-home-ways__heading[data-astro-cid-lcdefpme]{color:var(--mh-deep);font-family:"MH Display", var(--mh-font-display);letter-spacing:-.02em;text-transform:none;margin:14px 0 16px;font-size:clamp(30px,3vw,46px);font-weight:360;line-height:1.05}.mh-home-ways__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{max-width:58ch;color:color-mix(in srgb, var(--mh-deep) 72%, var(--mh-paper));margin:0}.mh-home-ways__fund[data-astro-cid-lcdefpme]{font-family:"MH Display", var(--mh-font-display);flex-direction:column;align-items:flex-end;gap:12px;margin:0;font-size:22px;display:flex}.mh-home-ways__status[data-astro-cid-lcdefpme]{border:1px solid var(--mh-deep);font-family:var(--mh-font-body);letter-spacing:.18em;text-transform:uppercase;border-radius:999px;padding:6px 12px;font-size:10.5px;font-weight:700}.mh-home-ways__status[data-astro-cid-lcdefpme][data-closed=false]{border-color:var(--mh-deep);background:var(--mh-deep);color:var(--mh-white)}.mh-home-ways__status[data-astro-cid-lcdefpme][data-closed=true]{border-color:color-mix(in srgb, var(--mh-deep) 30%, transparent);color:color-mix(in srgb, var(--mh-deep) 60%, var(--mh-paper))}.mh-home-ways__foot[data-astro-cid-lcdefpme]{align-items:end;margin-top:48px}.mh-home-ways__foot[data-astro-cid-lcdefpme] .mh-home__aside[data-astro-cid-lcdefpme]{justify-self:end}.mh-home-opps__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,32px);margin:clamp(64px,10vh,120px) 0 0;padding:0;list-style:none;display:grid}.mh-home-opps__frame[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:var(--mh-navy);border-radius:4px;overflow:hidden}.mh-home-opps__frame[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.mh-home-opps__name[data-astro-cid-lcdefpme]{font-family:"MH Display", var(--mh-font-display);letter-spacing:-.02em;text-transform:none;margin:24px 0 8px;font-size:clamp(28px,2.6vw,40px);font-weight:340}.mh-home-opps__place[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--mh-white) 60%, transparent)}.mh-home-opps__disclosure[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb, var(--mh-white) 14%, transparent);gap:12px;max-width:88ch;margin-top:clamp(64px,10vh,112px);padding-top:32px;display:grid}.mh-home-elig__points[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb, var(--mh-deep) 14%, transparent);margin:0 0 40px;padding:0;list-style:none;display:grid}.mh-home-elig__points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid color-mix(in srgb, var(--mh-deep) 14%, transparent);font-family:"MH Display", var(--mh-font-display);letter-spacing:-.01em;align-items:center;gap:20px;padding-block:22px;font-size:clamp(22px,2vw,30px);font-weight:340;display:flex}.mh-home-elig__icon[data-astro-cid-lcdefpme]{color:var(--mh-gold-line);font-size:22px;display:grid}.mh-home-talk__lede[data-astro-cid-lcdefpme]{max-width:34ch;margin-top:32px}.mh-home-talk__form[data-astro-cid-lcdefpme]{grid-column:7/13}.mh-home-talk__form[data-astro-cid-lcdefpme] form{max-width:none;margin:0}.mh-home-talk__form[data-astro-cid-lcdefpme] .mh-form__input,.mh-home-talk__form[data-astro-cid-lcdefpme] .mh-form__select,.mh-home-talk__form[data-astro-cid-lcdefpme] .mh-form__textarea{color:var(--mh-deep);background:0 0;border-style:solid;border-width:0 0 1px;padding-inline:0;font-size:16px}.mh-home-talk__form[data-astro-cid-lcdefpme] :is(.mh-form__input,.mh-form__select,.mh-form__textarea):not([aria-invalid=true]){border-color:color-mix(in srgb, var(--mh-deep) 22%, transparent)}.mh-home-talk__form[data-astro-cid-lcdefpme] .mh-form__textarea{resize:vertical;min-height:110px}.mh-home-talk__form[data-astro-cid-lcdefpme] .mh-form__input:focus-visible,.mh-home-talk__form[data-astro-cid-lcdefpme] .mh-form__select:focus-visible,.mh-home-talk__form[data-astro-cid-lcdefpme] .mh-form__textarea:focus-visible{border-bottom-color:var(--mh-deep);box-shadow:inset 0 -1px 0 var(--mh-deep);outline:none}.mh-home-talk__form[data-astro-cid-lcdefpme] .mh-form__submit{background:var(--mh-deep);letter-spacing:.14em;border:0;border-radius:999px;min-height:0;padding:18px 30px;font-size:11.5px;line-height:1}.mh-home-talk__form[data-astro-cid-lcdefpme] .mh-form__submit:hover,.mh-home-talk__form[data-astro-cid-lcdefpme] .mh-form__submit:focus-visible{background:var(--mh-navy)}.mh-home-build[data-astro-cid-lcdefpme] .mh-showcase__name{font-family:"MH Display", var(--mh-font-display);letter-spacing:-.01em;font-size:clamp(22px,1.8vw,28px);font-weight:360}.mh-home-build[data-astro-cid-lcdefpme] .mh-showcase{margin-top:clamp(64px,10vh,112px)}.mh-home-team__list[data-astro-cid-lcdefpme]{grid-column:6/13;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:clamp(16px,2vw,32px);margin:0;padding:0;list-style:none;display:grid}.mh-home-team__portrait[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:color-mix(in srgb, var(--mh-white) 92%, var(--mh-deep));border-radius:4px;overflow:hidden}.mh-home-team__portrait[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.mh-home-team__name[data-astro-cid-lcdefpme]{font-family:"MH Display", var(--mh-font-display);letter-spacing:-.015em;text-transform:none;margin:24px 0 6px;font-size:30px;font-weight:340}.mh-home-team__title[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--mh-white) 62%, transparent);margin:0;font-size:14px}.mh-home-team__contact[data-astro-cid-lcdefpme]{gap:4px;margin:16px 0 0;font-size:14px;display:grid}.mh-home-team__contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--mh-white);text-decoration:none}.mh-home-team__contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.mh-home-team__contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{color:var(--mh-gold)}#main .mh-heading__title{font-family:"MH Display", var(--mh-font-display);letter-spacing:-.025em;font-size:clamp(36px,4vw,64px);font-weight:340;line-height:1}#main .mh-line-mask{margin:-.04em -.12em -.2em 0;padding:.04em .12em .2em 0}.mh-gsap [data-reveal]{transition:none}.mh-gsap #main{overflow-x:clip}@media (width<=62em){.mh-home__span-5[data-astro-cid-lcdefpme],.mh-home__span-7[data-astro-cid-lcdefpme],.mh-home__span-8[data-astro-cid-lcdefpme],.mh-home__aside[data-astro-cid-lcdefpme],.mh-home__aside-wide[data-astro-cid-lcdefpme],.mh-home-hero__title[data-astro-cid-lcdefpme],.mh-home-hero__side[data-astro-cid-lcdefpme],.mh-home-talk__form[data-astro-cid-lcdefpme],.mh-home-team__list[data-astro-cid-lcdefpme]{grid-column:1/-1}.mh-home__aside[data-astro-cid-lcdefpme],.mh-home__aside-wide[data-astro-cid-lcdefpme],.mh-home-hero__side[data-astro-cid-lcdefpme],.mh-home-talk__form[data-astro-cid-lcdefpme],.mh-home-team__list[data-astro-cid-lcdefpme]{margin-top:36px}.mh-home-ways__foot[data-astro-cid-lcdefpme] .mh-home__aside[data-astro-cid-lcdefpme]{justify-self:start}.mh-home-opps__list[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=47.5em){.mh-home-chain__teams[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.mh-home-chain__teams[data-astro-cid-lcdefpme]:before{display:none}.mh-home-contrast[data-astro-cid-lcdefpme],.mh-home-figures[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.mh-home-contrast__side[data-astro-cid-lcdefpme]+.mh-home-contrast__side[data-astro-cid-lcdefpme],.mh-home-figures[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-top:1px solid var(--mh-figure-rule,color-mix(in srgb, var(--mh-white) 14%, transparent));border-left:0;margin-top:40px;padding-left:0}.mh-home-ways__row[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.mh-home-ways__fund[data-astro-cid-lcdefpme]{align-items:flex-start}.mh-home-hero__markets[data-astro-cid-lcdefpme]{gap:8px 18px}.mh-home-team__list[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:28px}.mh-home-team__member[data-astro-cid-lcdefpme]{grid-template-columns:112px minmax(0,1fr);align-items:center;column-gap:20px;display:grid}.mh-home-team__portrait[data-astro-cid-lcdefpme]{grid-row:span 3}.mh-home-team__name[data-astro-cid-lcdefpme]{margin-top:0;font-size:24px}}
/*$vite$:1*/