.mfhero{--navy:var(--color-ccv-navy);--navy-2:var(--color-ccv-navy-2);--line:var(--color-ccv-line);--ink:var(--color-ccv-ink);--ink2:var(--color-ccv-ink2);--ink3:var(--color-ccv-ink3);--bg-cool:var(--color-ccv-bg-cool);--accent:var(--color-ap-mf);--accent-2:var(--color-ap-mf-2);color:#fff;background:linear-gradient(160deg,#0f1f35 0%,#16324f 100%);position:relative;overflow:hidden}.mfhero:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(50% 80% at 92% 8%, color-mix(in srgb, var(--accent) 20%, transparent), transparent 60%);position:absolute;inset:0}.mfhero-inner{z-index:2;max-width:1120px;margin:0 auto;padding:30px 34px 34px;position:relative}.mfhero-crumb{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:22px;font-size:12px;font-weight:500;display:flex}.mfhero-crumb a{color:#ffffff80;text-decoration:none;transition:color .15s}.mfhero-crumb a:hover{color:#ffffffd9}.mfhero-crumb .sep{color:#ffffff4d}.mfhero-crumb .cur{color:#ffffffc7}.mfhero-eyebrow{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-2);align-items:center;gap:7px;margin-bottom:10px;font-size:11.5px;font-weight:700;display:inline-flex}.mfhero-eyebrow svg{width:15px;height:15px;display:block}.mfhero-title{font-family:var(--font-heading);letter-spacing:-.03em;margin:0;font-size:40px;font-weight:800;line-height:1.04}.mfhero-desc{color:#ffffffb8;max-width:52ch;margin:11px 0 0;font-size:15px;line-height:1.5}.mfhero-stats{flex-wrap:wrap;gap:13px;margin-top:24px;display:flex}.mfhero-stat{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:13px;min-width:132px;padding:13px 17px}.mfhero-stat .v{font-family:var(--font-heading);letter-spacing:-.02em;color:#fff;font-size:26px;font-weight:800;line-height:1}.mfhero-stat .v.accent{color:var(--accent-2)}.mfhero-stat .l{color:#fff9;margin-top:6px;font-size:11.5px;font-weight:500}.mfhero-stat .sub{color:#ffffff6b;margin-top:2px;font-size:10.5px}.mfhero-risk{align-items:center;gap:7px;display:inline-flex}.mfhero-risk .dot{border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #ffffff14}.mfhero-risk .txt{font-family:var(--font-heading);letter-spacing:-.01em;font-size:20px;font-weight:800}.mfhero-risk.is-high .dot{background:#f0a93c}.mfhero-risk.is-high .txt{color:#f6c270}.mfhero-risk.is-moderate .dot{background:#4fcea6}.mfhero-risk.is-moderate .txt{color:#7bdcb9}.mfhero-risk.is-low .dot{background:#5fd0a0}.mfhero-risk.is-low .txt{color:#93e0c0}@media (max-width:520px){.mfhero-inner{padding:24px 18px 26px}.mfhero-crumb{margin-bottom:18px}.mfhero-title{font-size:29px}.mfhero-desc{font-size:14px}.mfhero-stats{gap:9px}.mfhero-stat{flex:1;min-width:calc(50% - 5px);padding:11px 13px}.mfhero-stat.is-wide{min-width:100%}.mfhero-stat .v{font-size:22px}.mfhero-risk .txt{font-size:17px}}
