.mfj__shell{width:min(100% - 48px,1180px);margin-inline:auto}.mfj{background:#faf9f5;color:#092e28}.mfj__header{padding-block:64px 40px;max-width:1180px}.mfj h1{font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.08;max-width:800px;margin:16px 0 24px;letter-spacing:-.04em}.mfj__header>p:last-of-type{max-width:560px;font-size:18px;line-height:1.6}.mfj__eyebrow{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.13em;margin-bottom:16px}.mfj__categories,.mfj__actions{display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:28px;align-items:center}.mfj__categories a,.mfj__link{display:inline-flex;align-items:center;min-height:48px;text-decoration:underline;text-underline-offset:6px}.mfj__stories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px}.mfj__story{padding:32px 0;border-top:1px solid #bdc8be;scroll-margin-top:140px}.mfj__story--lead{grid-column:1/-1;background:#064236;color:#faf9f5;border:0;padding:40px;border-radius:4px;margin-bottom:28px}.mfj__story h2{font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.2;margin-bottom:16px}.mfj__story p{max-width:650px;line-height:1.7}.mfj__story--lead h2{max-width:700px;font-size:clamp(2rem,4vw,3.5rem)}.mfj details summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:52px;padding:12px 0;font-weight:600;list-style:none}.mfj summary::-webkit-details-marker{display:none}.mfj details[open] summary span{transform:rotate(45deg)}.mfj__body{font-size:16px;line-height:1.8;max-width:720px}.mfj__body p{margin:0 0 18px}.mfj__archive{padding-block:48px 64px}.mfj__archive>h2,.mfj__help h2,.mfj__latest h2{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.2;margin-bottom:24px}.mfj__archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.mfj__archive-grid h3,.mfj__latest h3{font-size:1.35rem;line-height:1.35;margin-bottom:16px}.mfj__archive-grid article{border-top:1px solid #bdc8be;padding-top:24px}.mfj__help{background:#f0eee6;color:#092e28;padding-block:56px;scroll-margin-top:120px}.mfj__help-inner{max-width:800px}.mfj__button{display:inline-flex;min-height:48px;align-items:center;padding:14px 24px;background:#064236;color:#fff;border-radius:3px}.mfj__faq{margin-top:32px}.mfj__faq details{border-top:1px solid #bdc8be}.mfj__faq summary{cursor:pointer;font-weight:600;min-height:56px;padding:16px 0}.mfj__latest{padding-block:56px;color:#092e28}.mfj__section-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:16px}.mfj__latest-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.mfj__latest-grid article{border-top:1px solid #bdc8be;padding-top:24px}.mfj__latest-grid p{line-height:1.7}.mfj a:focus-visible,.mfj summary:focus-visible,.mfj__help a:focus-visible,.mfj__latest a:focus-visible{outline:3px solid #b78d42;outline-offset:5px}@media(max-width:800px){.mfj__shell{width:calc(100% - 40px)}.mfj__header{padding-block:40px 28px}.mfj__stories,.mfj__archive-grid,.mfj__latest-grid{grid-template-columns:1fr}.mfj__story--lead{padding:28px 24px;margin-bottom:12px}.mfj__section-head{display:block}.mfj__latest,.mfj__help{padding-block:40px}.mfj__categories{gap:8px 20px}.mfj__latest-grid{gap:24px}}.mfj__article-image{width:100%;height:auto;margin-top:32px;border-radius:4px}.mfj__article-body{margin-inline:auto;overflow-wrap:anywhere}.mfj__article-body img{max-width:100%;height:auto}.mfj__article-body h2,.mfj__article-body h3{margin-block:28px 16px}.mfj__article-actions{max-width:720px;margin-inline:auto;padding-bottom:56px}.mfj :is(h1,h2,h3),.mfj__latest :is(h2,h3),.mfj__help :is(h1,h2){font-family:Arial,sans-serif;font-weight:400;letter-spacing:-.025em}.mfj__story details[open]>.mfj__body{display:block;padding-top:16px}.mfj__story details[open]>.mfj__link{display:inline-flex}