/* Reading and navigation details from the second public-site review. */
body.plain-site .plain-footer .footer-legal { font-size:12px; line-height:1.65; }
body.plain-site .psim-chart__caption { font-size:12px; line-height:1.65; }
body.plain-site .psim-chart__data { font-size:12px; }
body.plain-site .psim-chart__table thead th { font-size:11px; letter-spacing:.01em; text-transform:none; }
body.plain-site .psim-chart__eyebrow, body.plain-site .psim-chart__drawdown-label { font-size:11px; letter-spacing:0; }
body.plain-site .kicker { font-size:11px; letter-spacing:.08em; }
body.plain-site .figure-meta small { font-size:11px; line-height:1.5; }
body.plain-site[data-page-id="capacity-equities"] .metric-band>div>span { font-size:11px; line-height:1.6; }
.plain-site .desktop-nav a[aria-current="true"] { text-decoration:underline; text-underline-offset:7px; text-decoration-thickness:1px; }
.plain-site .mobile-nav nav a[aria-current="true"] { font-weight:700; }
@media(min-width:701px) {
 .plain-site section[aria-labelledby="equity-history-title"] .fact-list { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); column-gap:28px; border-bottom:1px solid var(--line); margin-bottom:24px; }
 .plain-site section[aria-labelledby="equity-history-title"] .fact-list>div { border-bottom:0; }
}
@media(max-width:960px) {
 .plain-site .plain-header .mobile-nav nav { max-height:calc(100vh - 67px); max-height:calc(100dvh - 67px); overflow-y:auto; overscroll-behavior:contain; }
}
@media(max-width:700px) {
 .plain-site .plain-header .mobile-nav nav { max-height:calc(100vh - 65px); max-height:calc(100dvh - 65px); }
}
