.analytical-report{color:#12223a;background:#fff;border:1px solid #d5dfec;border-radius:4px;min-width:0;padding:clamp(20px,4vw,36px)}.analytical-report .eyebrow{color:#245fae}.analytical-report h2{color:#12223a}.analytical-report table{border-collapse:collapse;width:100%;font-size:.9rem}.analytical-report caption{text-align:left;color:#52627a;padding-bottom:12px}.analytical-report th,.analytical-report td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #dce4ee;padding:14px 8px}.analytical-report th{width:60%;font-weight:500}.analytical-report td{font-weight:600}.analytical-report-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0 16px;display:grid}.analytical-report figure{background:#f5f8fc;border:1px solid #dce4ee;min-width:0;margin:0;padding:18px}.analytical-report figcaption{margin-bottom:20px;font-size:.85rem;font-weight:600}.analytical-chart-value{color:#195fb6;margin-bottom:14px;font-size:1.6rem}.analytical-chart-track{background:#dce6f3;height:14px}.analytical-chart-track>span{background:#246bca;height:100%;display:block}.analytical-chart-scale,.analytical-content-label{justify-content:space-between;gap:8px;margin:8px 0;font-size:.7rem;display:flex}.analytical-content-label strong{font-weight:600}.analytical-report p{color:#52627a;font-size:.85rem}.analytical-report .analytical-chart-note{font-size:.75rem}.analytical-report .button{color:#164f97;border-color:#8caed6}@media (max-width:40rem){.analytical-report-charts{grid-template-columns:1fr}.analytical-report th,.analytical-report td{padding-inline:4px;font-size:.8rem}}
