/* FMML readability scale — larger, calmer financial typography */
.fmml-redesign{font-size:17px;line-height:1.6}
.fmml-brand-copy strong{font-size:16px}
.fmml-brand-copy small{font-size:12px;line-height:1.25;color:#475467}
.fmml-primary-nav a{font-size:15px;color:#344054}
.fmml-search-link{width:42px;height:42px}
.fmml-eyebrow,
.fmml-archive-kicker,
.fmml-page-kicker,
.fmml-search-kicker,
.fmml-article-kicker{font-size:12px}
.fmml-hero-copy>p{font-size:20px;line-height:1.7}
.fmml-button,.fmml-text-link{font-size:15px}
.fmml-trust-row strong{font-size:15px}
.fmml-trust-row span{font-size:13px;line-height:1.5;color:#475467}
.fmml-section-head>p{font-size:17px;line-height:1.65;color:#475467}
.fmml-help-card h3{font-size:20px}
.fmml-help-card p{font-size:15px;line-height:1.65}
.fmml-help-card b{font-size:14px}
.fmml-card-kicker{font-size:12px}
.fmml-card-body p{font-size:15px;line-height:1.65}
.fmml-essentials-grid h3{font-size:19px}
.fmml-essentials-grid p{font-size:14px;line-height:1.65}
.fmml-guide-cta p{font-size:16px}
.fmml-footer-brand p,.fmml-footer-newsletter p{font-size:15px;line-height:1.7}
.fmml-footer-links a{font-size:14px}
.fmml-footer-bottom{font-size:12px;color:#d5dde5}
.fmml-statement-row,.fmml-calendar small,.fmml-score-card span,.fmml-score-card small{color:#344054}
.fmml-article-meta{font-size:14px;color:#475467}
.fmml-toc-title{font-size:12px;color:#344054}
.fmml-toc-list a{font-size:14px;line-height:1.45}
.fmml-author-note>strong{font-size:16px}
.fmml-author-note p,.fmml-author-note a{font-size:15px}
.fmml-related-meta{font-size:12px!important}
.fmml-archive-meta,.fmml-search-meta{font-size:12px!important}
.fmml-archive-card-body>p:not(.fmml-archive-meta),
.fmml-search-card-body>p:not(.fmml-search-meta){font-size:16px;line-height:1.65}
.fmml-archive-read,.fmml-search-read{font-size:15px}
.fmml-page-updated{font-size:14px}
.fmml-prose figcaption{font-size:14px}
@media(max-width:680px){
  .fmml-redesign{font-size:17px}
  .fmml-primary-nav a{font-size:17px;color:#000;font-weight:800}
  .fmml-brand-copy strong{font-size:15px;color:#000;font-weight:800}
  .fmml-hero-copy>p{font-size:19px;line-height:1.72;color:#000;font-weight:650}
  .fmml-section-head>p{font-size:17px;line-height:1.65;color:#111;font-weight:600}
  .fmml-trust-row strong{font-size:15px;color:#000;font-weight:800}
  .fmml-trust-row span{font-size:14px;line-height:1.55;color:#111;font-weight:600}
  .fmml-help-card p,.fmml-card-body p,.fmml-essentials-grid p{font-size:16px;line-height:1.68;color:#111;font-weight:600}
  .fmml-help-card h3,.fmml-card-body h3,.fmml-essentials-grid h3{color:#000;font-weight:800}
  .fmml-article-deck{font-size:18px;line-height:1.7;color:#111;font-weight:600}
  .fmml-article-meta{font-size:14px;color:#222;font-weight:600}
  .fmml-prose p,.fmml-prose li{font-size:18px;line-height:1.8;color:#111;font-weight:500}
  .fmml-prose strong,.fmml-prose h2,.fmml-prose h3,.fmml-prose h4{color:#000}
  .fmml-author-note p{font-size:15px;color:#111}
  .fmml-toc-list a{font-size:15px;color:#111}
  .fmml-archive-card-body>p:not(.fmml-archive-meta),.fmml-search-card-body>p:not(.fmml-search-meta){font-size:16px;line-height:1.68;color:#111;font-weight:600}
  .fmml-footer-links a{font-size:15px}
}

