@media (max-width:819.98px){.mf-only-wide.mf-only-wide{display:none}}@media (min-width:820px){.mf-only-narrow.mf-only-narrow{display:none}}.mf-section--tint{background:var(--mf-mint);border-color:var(--mf-line-green)}.mf-table--rates th,.mf-table--rates td{font-size:13.5px;vertical-align:top}.mf-ratecards{display:grid;gap:10px;margin-top:12px;padding:0;list-style:none}.mf-ratecards__item{padding:14px;background:var(--mf-surface);border:var(--mf-border);border-radius:var(--mf-radius-lg)}.mf-ratecards__head{display:flex;justify-content:space-between;gap:10px;font-weight:var(--mf-fw-medium)}.mf-ratecards__value{color:var(--mf-accent);font-variant-numeric:tabular-nums}.mf-ratecards__fields{display:flex;flex-direction:column;gap:4px;margin-top:8px;font-size:13px;line-height:1.5}.mf-ratecards__fields div{display:block}.mf-ratecards__fields dt,.mf-ratecards__fields dd{display:inline}.mf-ratecards__fields dt{color:var(--mf-muted)}.mf-ratecards__source{margin-top:8px;font-size:var(--mf-fs-2xs);color:var(--mf-muted)}.mf-range{display:grid;gap:16px;margin-top:18px;padding:16px 18px;background:var(--mf-mint);border-radius:var(--mf-radius-lg)}.mf-range__value{margin-top:4px;font-size:26px;line-height:1.2;color:var(--mf-accent);font-variant-numeric:tabular-nums}.mf-range__text,.mf-range__edge-text{margin-top:6px;font-size:14px;line-height:1.55}.mf-range__edges{display:grid;gap:12px;padding:0;list-style:none}.mf-range__edge-head{display:flex;justify-content:space-between;gap:10px;font-size:14px;font-weight:var(--mf-fw-medium)}.mf-range__edge-value{font-size:var(--mf-fs-xl);color:var(--mf-accent);font-variant-numeric:tabular-nums}.mf-fieldset{margin:16px 0 0;padding:0;border:0}.mf-fees__switch{margin-top:10px}.mf-fees__list{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:12px}.mf-fee{padding:16px;background:var(--mf-surface)}.mf-fee__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.mf-fee__name{font-size:var(--mf-fs-md);font-weight:var(--mf-fw-medium)}.mf-fee__status{font-size:var(--mf-fs-2xs);color:var(--mf-navy)}.mf-fee__status--partner{color:var(--mf-teal-legacy)}.mf-fee__list{display:flex;flex-direction:column;gap:8px;margin-top:10px}.mf-fee__row dt{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:14px}.mf-fee__value{text-align:right;font-variant-numeric:tabular-nums}.mf-fee__row dd,.mf-fee__none,.mf-fees__note{margin-top:2px;font-size:13px;line-height:1.5;color:var(--mf-muted)}.mf-fees__note{margin-top:14px}.mf-cost .mf-byline{gap:6px 14px}@media (min-width:820px){.mf-range{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.mf-fees__list{grid-template-columns:repeat(2,minmax(0,1fr))}}
