section.container.page h2{margin-top:2.2rem}section.container.page{font-size:1.15rem}.running-stats{display:flex;flex-wrap:wrap;gap:1rem;margin:1rem 0 1.5rem;padding:0;list-style:none}.running-stats li{background:#f5f5f5;border-radius:8px;padding:.75rem 1rem;min-width:140px;box-shadow:0 1px 2px rgba(0,0,0,8%);font-size:.9rem}.running-stats li strong{display:block;font-size:1.1rem}.table-wrap{overflow-x:auto;margin-top:.75rem}.running-table{border-collapse:collapse;width:100%;font-size:1.2em;line-height:1.55}.running-table td:nth-child(1),.running-table td:nth-child(2),.running-table td:nth-child(3),.running-table td:nth-child(4),.running-table th{white-space:nowrap}.running-table th,.running-table td{padding:.55rem .75rem;text-align:left;font-weight:500}.running-table thead th{position:sticky;top:0;background:#fff;z-index:1}.running-table tbody tr:nth-child(even){background:rgba(0,0,0,3%)}.running-table tbody tr:hover{background:rgba(255,193,7,.25)}@media(max-width:720px){.running-stats{gap:.5rem}.running-stats li{flex:1 1 calc(50% - .5rem);min-width:120px}.running-table th,.running-table td{padding:.35rem .45rem}}section.container.page.large-text article{font-size:20px;line-height:1.75}section.container.page.large-text article p,section.container.page.large-text article li{font-size:20px;line-height:1.75}