/* UI46 — Growing Wealth education readability only. */
#wealth-foundations-view .wealth-esip-hero-copy{max-width:860px!important}
#wealth-foundations-view .wealth-esip-hero h2{line-height:1.2!important}
#wealth-foundations-view .wealth-esip-lead{font-size:14px!important;line-height:1.55!important}
#wealth-foundations-view .wealth-esip-tabs-five{
  display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important;padding:7px!important;
  border:1px solid #dbe4ef!important;border-radius:12px!important;background:#101821!important;
}
#wealth-foundations-view .wealth-esip-tab{
  min-width:0!important;min-height:68px!important;padding:8px!important;border-radius:9px!important;
}
#wealth-foundations-view .wealth-esip-tab b{font-size:13px!important}
#wealth-foundations-view .wealth-esip-tab small{font-size:10.5px!important;line-height:1.25!important}
#wealth-foundations-view .wealth-esip-panel{padding:16px!important;border-radius:12px!important}
#wealth-foundations-view .wealth-esip-panel>header{align-items:flex-start!important;gap:12px!important}
#wealth-foundations-view .wealth-esip-panel>header h3{margin-top:2px!important;line-height:1.3!important}
#wealth-foundations-view .wealth-esip-grid,
#wealth-foundations-view .wealth-esip-rule-grid,
#wealth-foundations-view .wealth-esip-math-grid{gap:10px!important}
#wealth-foundations-view .wealth-esip-principle{margin-top:12px!important;padding:11px 12px!important;line-height:1.5!important}
@media(max-width:768px){
 #wealth-foundations-view .wealth-esip-tabs-five{display:flex!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x proximity!important}
 #wealth-foundations-view .wealth-esip-tabs-five .wealth-esip-tab{flex:0 0 155px!important;scroll-snap-align:start!important}
}
@media(max-width:640px){#wealth-foundations-view .wealth-esip-panel{padding:12px!important}}
