.jmf[data-astro-cid-ogc5abvp]{padding-block:48px 80px}.jmf__head[data-astro-cid-ogc5abvp]{margin-bottom:8px}.jmf__title[data-astro-cid-ogc5abvp]{margin:0 0 18px;font-weight:500;font-size:clamp(32px,4.4vw,50px);line-height:1.07;letter-spacing:-.022em;color:var(--ink);text-wrap:balance}.jmf__lead[data-astro-cid-ogc5abvp]{margin:0;max-width:64ch;font-size:18.5px;color:var(--ink-2);line-height:1.55;text-wrap:pretty}.jmf__scoreboard[data-astro-cid-ogc5abvp]{margin:28px 0 0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:24px 0 0;background:transparent;border:0;border-top:2px solid var(--rule-strong);border-radius:0;box-shadow:none}.jmf__score-col[data-astro-cid-ogc5abvp]{text-align:center}.jmf__score-name[data-astro-cid-ogc5abvp]{font-size:14.5px;font-weight:600;color:var(--primary);letter-spacing:-.008em}.jmf__score-num[data-astro-cid-ogc5abvp]{font-size:44px;font-weight:500;line-height:1.05;color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:4px 0 2px}.jmf__score-lab[data-astro-cid-ogc5abvp]{font-size:13px;color:var(--muted)}.jmf__score-mid[data-astro-cid-ogc5abvp]{display:flex;flex-direction:column;align-items:center;gap:6px}.jmf__score-vs[data-astro-cid-ogc5abvp]{font-family:var(--font-mono);font-size:13px;letter-spacing:normal;text-transform:none;color:var(--muted)}.jmf__score-draw[data-astro-cid-ogc5abvp]{font-size:12.5px;color:var(--muted);white-space:nowrap}.jmf__share[data-astro-cid-ogc5abvp]{margin-top:16px}.jmf__note[data-astro-cid-ogc5abvp]{margin:16px 0 0;font-size:13px;color:var(--muted);line-height:1.55;max-width:70ch}.jmf__hairline[data-astro-cid-ogc5abvp]{margin-top:36px}.jmf__themes[data-astro-cid-ogc5abvp]{margin-top:8px}.jmf__theme[data-astro-cid-ogc5abvp]{margin-top:44px}.jmf__theme-title[data-astro-cid-ogc5abvp]{margin:0 0 16px;font-weight:500;font-size:clamp(20px,2.2vw,26px);line-height:1.15;letter-spacing:-.016em;color:var(--ink)}.jmf__table-wrap[data-astro-cid-ogc5abvp]{overflow-x:auto;border-top:2px solid var(--rule-strong);background-color:var(--bg);background-image:linear-gradient(to right,var(--bg) 30%,rgba(251,250,247,0)),linear-gradient(to left,var(--bg) 30%,rgba(251,250,247,0)),linear-gradient(to right,#14181d14,#14181d00),linear-gradient(to left,#14181d14,#14181d00);background-position:left center,right center,left center,right center;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}.jmf__table-wrap[data-astro-cid-ogc5abvp]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.jmf__table[data-astro-cid-ogc5abvp]{width:100%;min-width:560px;border-collapse:collapse;font-size:14px}.jmf__table[data-astro-cid-ogc5abvp] thead[data-astro-cid-ogc5abvp] th[data-astro-cid-ogc5abvp]{text-align:left;padding:11px 20px;font-family:var(--font-sans);font-size:13px;font-weight:600;text-transform:none;letter-spacing:normal;color:var(--muted);background:transparent;border-bottom:1px solid var(--line)}.jmf__th-val[data-astro-cid-ogc5abvp]{text-align:right}.jmf__th-ref[data-astro-cid-ogc5abvp]{color:var(--muted)}.jmf__table[data-astro-cid-ogc5abvp] tbody[data-astro-cid-ogc5abvp] td[data-astro-cid-ogc5abvp],.jmf__table[data-astro-cid-ogc5abvp] tbody[data-astro-cid-ogc5abvp] th[data-astro-cid-ogc5abvp]{padding:13px 20px;border-bottom:1px solid var(--line);vertical-align:middle}.jmf__table[data-astro-cid-ogc5abvp] tbody[data-astro-cid-ogc5abvp] tr[data-astro-cid-ogc5abvp]:last-child td[data-astro-cid-ogc5abvp],.jmf__table[data-astro-cid-ogc5abvp] tbody[data-astro-cid-ogc5abvp] tr[data-astro-cid-ogc5abvp]:last-child th[data-astro-cid-ogc5abvp]{border-bottom:none}.jmf__table[data-astro-cid-ogc5abvp] tbody[data-astro-cid-ogc5abvp] tr[data-astro-cid-ogc5abvp]:hover td[data-astro-cid-ogc5abvp],.jmf__table[data-astro-cid-ogc5abvp] tbody[data-astro-cid-ogc5abvp] tr[data-astro-cid-ogc5abvp]:hover th[data-astro-cid-ogc5abvp]{background:var(--primary-tint-2)}.jmf__kpi[data-astro-cid-ogc5abvp]{text-align:left;font-weight:500;color:var(--ink);letter-spacing:-.005em}.jmf__kpi-name[data-astro-cid-ogc5abvp]{display:block}.jmf__kpi-tag[data-astro-cid-ogc5abvp]{display:inline-block;margin-top:3px;font-family:var(--font-sans);font-size:12.5px;letter-spacing:normal;text-transform:none;color:var(--muted)}.jmf__cell[data-astro-cid-ogc5abvp]{text-align:right;white-space:nowrap}.jmf__num[data-astro-cid-ogc5abvp]{font-family:"Source Serif 4",Georgia,serif;font-size:16px;font-weight:500;color:var(--ink);letter-spacing:-.012em;font-variant-numeric:tabular-nums}.jmf__cell-ref[data-astro-cid-ogc5abvp] .jmf__num[data-astro-cid-ogc5abvp]{color:var(--muted);font-size:14.5px}.jmf__refyear[data-astro-cid-ogc5abvp]{margin-left:.34rem;font-family:var(--font-mono);font-size:12.5px;color:var(--muted);letter-spacing:normal;font-variant-numeric:tabular-nums}.jmf__cell[data-astro-cid-ogc5abvp].is-win{background:#2f7d4c12}.jmf__table[data-astro-cid-ogc5abvp] tbody[data-astro-cid-ogc5abvp] tr[data-astro-cid-ogc5abvp]:hover .jmf__cell[data-astro-cid-ogc5abvp].is-win{background:#2f7d4c1f}.jmf__cell[data-astro-cid-ogc5abvp].is-win .jmf__num[data-astro-cid-ogc5abvp]{color:#1e4f31}.jmf__win[data-astro-cid-ogc5abvp]{margin-left:.35rem;font-size:12.5px;color:#2f7d4c}.jmf__summary[data-astro-cid-ogc5abvp]{background:transparent;border:0;border-top:1px solid var(--line);border-radius:0;padding:1.5rem 0 0;margin:2rem 0}.jmf__summary-heading[data-astro-cid-ogc5abvp]{font-size:1.1rem;font-weight:600;margin-bottom:.75rem;color:var(--ink)}.jmf__summary-text[data-astro-cid-ogc5abvp]{color:var(--ink-2);line-height:1.6;margin-bottom:.5rem}.jmf__summary-cta[data-astro-cid-ogc5abvp]{font-size:.9rem;color:var(--muted)}.jmf__summary-cta[data-astro-cid-ogc5abvp] a[data-astro-cid-ogc5abvp]{color:var(--primary);text-decoration:underline}.jmf__block[data-astro-cid-ogc5abvp]{margin-top:56px;padding-top:44px;border-top:1px solid var(--line)}.jmf__blockhead[data-astro-cid-ogc5abvp]{margin-bottom:22px}.jmf__block[data-astro-cid-ogc5abvp] h2[data-astro-cid-ogc5abvp]{margin:0;font-weight:500;font-size:clamp(22px,2.3vw,28px);line-height:1.15;letter-spacing:-.016em;color:var(--ink)}.jmf__faq[data-astro-cid-ogc5abvp]{display:flex;flex-direction:column;gap:0}.jmf__faq-item[data-astro-cid-ogc5abvp]{background:transparent;border:0;border-top:1px solid var(--line);border-radius:0;box-shadow:none}.jmf__faq-item[data-astro-cid-ogc5abvp] summary[data-astro-cid-ogc5abvp]{padding:15px 0;cursor:pointer;font-size:15px;font-weight:500;color:var(--ink);letter-spacing:-.006em}.jmf__faq-item[data-astro-cid-ogc5abvp] summary[data-astro-cid-ogc5abvp]:hover{color:var(--primary)}.jmf__faq-item[data-astro-cid-ogc5abvp][open] summary[data-astro-cid-ogc5abvp]{color:var(--primary)}.jmf__faq-item[data-astro-cid-ogc5abvp] p[data-astro-cid-ogc5abvp]{margin:0;padding:0 0 16px;color:var(--ink-2);font-size:14.5px;line-height:1.6}.jmf__links[data-astro-cid-ogc5abvp]{list-style:none;margin:0;padding:0;display:grid;gap:0 24px;grid-template-columns:1fr}@media(min-width:560px){.jmf__links[data-astro-cid-ogc5abvp]{grid-template-columns:repeat(2,1fr)}}.jmf__links[data-astro-cid-ogc5abvp] a[data-astro-cid-ogc5abvp]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:16px 0;background:transparent;border:0;border-top:1px solid var(--line);border-radius:0;text-decoration:none;box-shadow:none;transition:color .2s ease}.jmf__links[data-astro-cid-ogc5abvp] a[data-astro-cid-ogc5abvp]:hover{background:transparent}.jmf__linkname[data-astro-cid-ogc5abvp]{font-size:14.5px;font-weight:500;color:var(--ink);letter-spacing:-.005em}.jmf__links[data-astro-cid-ogc5abvp] a[data-astro-cid-ogc5abvp]:hover .jmf__linkname[data-astro-cid-ogc5abvp]{color:var(--primary)}.jmf__linkhint[data-astro-cid-ogc5abvp]{flex:none;font-family:var(--font-mono);font-size:12.5px;color:var(--muted);letter-spacing:normal}.jmf__source[data-astro-cid-ogc5abvp]{margin-top:56px;padding-top:28px;border-top:1px solid var(--line)}.jmf__source[data-astro-cid-ogc5abvp] p[data-astro-cid-ogc5abvp]{margin:0;font-size:13.5px;color:var(--muted);line-height:1.6}.jmf__source[data-astro-cid-ogc5abvp] strong[data-astro-cid-ogc5abvp]{color:var(--ink-2);font-weight:600}@media(max-width:560px){.jmf__scoreboard[data-astro-cid-ogc5abvp]{padding:20px;gap:10px}.jmf__score-name[data-astro-cid-ogc5abvp]{font-size:13px}.jmf__score-num[data-astro-cid-ogc5abvp]{font-size:36px}.jmf__table[data-astro-cid-ogc5abvp] thead[data-astro-cid-ogc5abvp] th[data-astro-cid-ogc5abvp],.jmf__table[data-astro-cid-ogc5abvp] tbody[data-astro-cid-ogc5abvp] td[data-astro-cid-ogc5abvp],.jmf__table[data-astro-cid-ogc5abvp] tbody[data-astro-cid-ogc5abvp] th[data-astro-cid-ogc5abvp]{padding-inline:12px}.jmf__table-wrap[data-astro-cid-ogc5abvp]{overflow-x:unset}.jmf__table[data-astro-cid-ogc5abvp]{min-width:unset}.jmf__table[data-astro-cid-ogc5abvp],.jmf__table[data-astro-cid-ogc5abvp] tbody[data-astro-cid-ogc5abvp]{display:block;width:100%}.jmf__table[data-astro-cid-ogc5abvp] thead[data-astro-cid-ogc5abvp]{display:block}.jmf__table[data-astro-cid-ogc5abvp] thead[data-astro-cid-ogc5abvp] tr[data-astro-cid-ogc5abvp]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px 8px;padding:8px 0 6px;border-bottom:1px solid var(--rule, #e8e4da)}.jmf__table[data-astro-cid-ogc5abvp] thead[data-astro-cid-ogc5abvp] th[data-astro-cid-ogc5abvp]{padding:0 12px;font-size:13px;font-weight:600;text-align:left;color:var(--ink-2, #3c4754);border:0}.jmf__table[data-astro-cid-ogc5abvp] thead[data-astro-cid-ogc5abvp] th[data-astro-cid-ogc5abvp]:first-child,.jmf__table[data-astro-cid-ogc5abvp] thead[data-astro-cid-ogc5abvp] th[data-astro-cid-ogc5abvp].jmf__th-ref{display:none}.jmf__table[data-astro-cid-ogc5abvp] tbody[data-astro-cid-ogc5abvp] tr[data-astro-cid-ogc5abvp]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px 8px;padding:10px 0;border-top:1px solid var(--rule, #e8e4da)}.jmf__table[data-astro-cid-ogc5abvp] tbody[data-astro-cid-ogc5abvp] tr[data-astro-cid-ogc5abvp]:last-child{border-bottom:none}.jmf__kpi[data-astro-cid-ogc5abvp]{grid-column:1 / -1;font-weight:600;font-size:.8rem;color:var(--ink-2, #555);border-bottom:none}.jmf__cell[data-astro-cid-ogc5abvp]{font-size:.9rem;text-align:right;font-variant-numeric:tabular-nums}.jmf__cell[data-astro-cid-ogc5abvp]:before{content:attr(data-label) ": ";position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.jmf__cell[data-astro-cid-ogc5abvp]{position:relative}.jmf__cell-ref[data-astro-cid-ogc5abvp]{grid-column:1 / -1;padding-top:6px;font-size:.8rem;text-align:right;color:var(--muted)}.jmf__cell-ref[data-astro-cid-ogc5abvp]:before{position:static;width:auto;height:auto;overflow:visible;clip:auto;content:attr(data-label);margin:0 .5em 0 0;font-family:var(--font-sans);font-size:12.5px;font-weight:500;color:var(--muted)}.jmf__table[data-astro-cid-ogc5abvp] tbody[data-astro-cid-ogc5abvp] th[data-astro-cid-ogc5abvp].jmf__kpi{text-align:left}}.jmf__kpi-link[data-astro-cid-ogc5abvp]{color:inherit;text-decoration:none;text-decoration-color:var(--line);text-underline-offset:2px}.jmf__kpi-link[data-astro-cid-ogc5abvp]:hover{color:var(--primary, #2f4a6b);text-decoration:underline;text-decoration-color:currentColor}
