.mhc-hero-intro{margin:-6px 0 18px;font-size:16px;opacity:.9}.mhc-crisis{display:flex;gap:14px;align-items:flex-start;background:#fff5f5;border-left:4px solid #c62828;border-radius:6px;padding:14px 18px;margin:20px 0;font-size:15px}.mhc-crisis strong{color:#c62828}.mhc-cta-quote{position:relative;margin:32px 0;padding:26px 30px 26px 90px;border-radius:16px;background:var(--mhc-panel);border-left:5px solid var(--mhc-blue)}.mhc-cta-quote::before{content:"“";position:absolute;left:24px;top:2px;font-family:var(--mhc-serif);font-size:110px;color:var(--mhc-blue);line-height:1}.mhc-cta-quote p{font-family:var(--mhc-serif);font-size:20px;font-style:italic;color:var(--mhc-ink);margin:0 0 10px}.mhc-who{font-size:13px;font-weight:600;color:var(--mhc-navy);margin-bottom:14px}.mhc-stars{color:#f5b301;letter-spacing:2px}.mhc-banner{position:relative;border-radius:var(--mhc-radius);overflow:hidden;margin:30px 0;background-color:var(--mhc-ink);background-size:cover;background-position:center}.mhc-banner::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,27,43,.95),rgba(0,66,113,.75))}.mhc-banner-inner{position:relative;color:#fff;padding:34px 30px}.mhc-banner-title{font-family:var(--mhc-serif);font-size:30px;font-weight:700;margin-bottom:8px}.mhc-banner p{margin:0 0 18px;max-width:520px;color:#fff}.mhc-page .mhc-article #ez-toc-container.mhc-open nav>ul{display:block!important}.mhc-page .mhc-article #ez-toc-container.mhc-open .ez-toc-title-container::after{transform:rotate(180deg)}@media (max-width:560px){.mhc-cta-quote{padding-left:24px}.mhc-cta-quote::before{display:none}}