#events a.homeEvent{color:inherit;text-decoration:none}
#events a.homeEvent:focus-visible{outline:3px solid #277353;outline-offset:-3px}
#events .homeEventToday{background:#edf5ef;border-left:3px solid #54952f;padding-left:8px}
#events .homeEventStatus{display:block;font:800 10px/1.5 Manrope,sans-serif;letter-spacing:.08em;color:#38784e;margin-bottom:4px}
#events .homeEventLinks{display:flex;flex-wrap:wrap;gap:10px 20px;border-top:1px solid #dbe5df;padding-top:14px;margin-top:12px}
#events .homeEventLinks a{font:700 12px/1.6 Manrope,sans-serif;color:#285d45;text-decoration:none}
#events .homeEventLinks a:hover{text-decoration:underline}
#events .homeEventsMessage{font:500 14px/1.6 Manrope,sans-serif;padding:20px 4px}
