/* Additions to the same typography, palette and component layout as the 2025 report. */
.tcavg-report .tca-story{margin:38px 0 45px}.tcavg-report .tca-story-copy{max-width:960px}.tcavg-report .tca-story-copy p{color:#cbd4e2;font-size:16px;line-height:1.8;margin:0 0 20px}.tcavg-report .tca-story-copy p:first-child{font-size:18px;color:#e1e6ed}.tcavg-report .tca-story .tca-subhead{margin-bottom:20px}.tcavg-report .tca-archive-widget{min-height:240px;margin-bottom:55px}.tcavg-report .tca-source-download{display:inline-flex;align-items:center;gap:40px;border:1px solid #dfcca055;border-radius:100px;padding:17px 26px;color:#dfcca0;text-decoration:none;margin-top:25px}.tcavg-report .tca-replay{display:block;background:none;border:0;color:#bdc8d8;font:inherit;font-size:11px;letter-spacing:.06em;margin:18px 0 0;padding:8px 0;cursor:pointer}.tcavg-report .tca-replay:hover{color:#dfcca0}.tcavg-report [data-count]{font-variant-numeric:tabular-nums}.tcavg-report .tca-dots{gap:9px}.tcavg-report .tca-footer a{color:#dfcca0}.tcavg-report .tca-archive-widget>.tca-panel{animation:tca-archive-chart-in .4s ease both}.tcavg-report .tca-component .tca-plot>div>svg{touch-action:pan-y}.tcavg-report .tca-counter-running{font-variant-numeric:tabular-nums}.tcavg-report .tca-story-copy{overflow-wrap:anywhere}.tcavg-report .tca-tips summary{line-height:1.6}.tcavg-report .tca-controls{max-width:100%}.tcavg-report .tca-panel{overflow:hidden}@keyframes tca-archive-chart-in{from{opacity:.35}to{opacity:1}}@media(prefers-reduced-motion:reduce){.tcavg-report .tca-archive-widget>.tca-panel{animation:none}}@media(max-width:700px){.tcavg-report .tca-story-copy p,.tcavg-report .tca-story-copy p:first-child{font-size:14px}.tcavg-report .tca-archive-widget{margin-bottom:35px}.tcavg-report .tca-story{margin:25px 0 35px}}
.tcavg-report .tca-hero-stats{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:700px){.tcavg-report .tca-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px}}
