.eyebrow{color:#236b3b}.hero .eyebrow,.dark .eyebrow,.facility-hero .eyebrow{color:#a6dfb5}.programme-card[hidden],.programme-empty[hidden],#cricketEventFields[hidden]{display:none!important}.option-list{border:1px solid #aeb8ae;padding:16px;margin:0;gap:12px}.option-list legend{font-weight:700;font-size:14px;padding:0 5px}.option-list label{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:400}.option-list input[type=checkbox],.field input[type=checkbox]{width:20px;min-height:20px;height:20px;flex:0 0 20px;accent-color:#236b3b}.formbox a{text-decoration:underline;text-underline-offset:3px}.formbox .btn{text-decoration:none}.facility-text-only{display:block;max-width:900px}.facility-text-only .facility-copy{max-width:800px}.programme-count{color:#344c3b}.event-photo{width:100%;height:auto;max-height:620px;object-fit:cover}.home-page .top:not(.has-scrolled){background:linear-gradient(#142b20e8,#142b2070);color:white;border-color:transparent}.home-page .top:not(.has-scrolled) .nav a:hover{color:#b6e5be}.home-page .top .navdrop>div{color:#141815}.home-page .top:not(.has-scrolled) .navdrop>div a:hover{color:#236b3b}.home-page .hero{margin-top:0}.home-page .top{transition:background .2s,color .2s}.reading{max-width:900px}.admin-wrap fieldset label{display:block}.programme-filter{max-width:100%}@media(max-width:700px){.option-list label{min-height:38px}.facility-index{overflow:auto;justify-content:flex-start}.programme-section .gallery-filters{display:grid;grid-template-columns:1fr}.programme-section select{width:100%;min-height:46px}.facility-row h2{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.home-page .top{transition:none}}

.home-page .hero{margin-top:-82px;padding-top:150px}.home-page .top.has-scrolled{background:white;color:#141815}@media(max-width:700px){.home-page .hero{margin-top:-70px;padding-top:130px}}
