.ride{grid-template-columns:90px minmax(0,1fr) auto 24px;gap:18px;padding:20px 0;align-items:start}.ride>div{min-width:0}.ride .day{font-size:20px;line-height:1.3}.ride h3{font-size:21.6px;line-height:1.25;overflow-wrap:anywhere}.ride p{font-size:14px;line-height:1.5}@media(max-width:750px){.ride{grid-template-columns:80px minmax(0,1fr);gap:8px 14px;padding:18px 0}.ride .day{font-size:17px;padding-top:2px}.ride h3{font-size:18px}.ride .tag{font-size:10px;letter-spacing:.6px}}.schedule-switch{display:flex;gap:0;margin:24px 0 20px;width:fit-content;max-width:100%;border:1px solid var(--ink)}.schedule-switch button{background:transparent;color:var(--ink);border:0;padding:13px 18px;font:italic 700 16px/1.3 Oswald,sans-serif;cursor:pointer;min-height:46px}.schedule-switch button.active{background:var(--ink);color:var(--paper)}.schedule-switch button:focus-visible{outline:2px solid currentColor;outline-offset:-5px}[data-schedule-panel][hidden]{display:none!important}@media(max-width:750px){.schedule-switch{width:100%}.schedule-switch button{flex:1;min-width:0;padding:12px 8px;font-size:14px}}
#ugeprogram{padding-bottom:16px}#ugeprogram+.rideleaders{padding-top:20px}.rideleaders .pending-leaders{margin:24px 0 0;color:var(--muted);font-size:15px;line-height:1.6}@media(max-width:750px){.local-intro>div+div{padding-top:18px}}
