.events-hero[data-astro-cid-pbeyvqpm],.events-programme[data-astro-cid-pbeyvqpm],.events-opportunities[data-astro-cid-pbeyvqpm]{width:min(86%,78rem);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.events-hero[data-astro-cid-pbeyvqpm]{border-bottom:1px solid var(--color-soft-olive);gap:clamp(.65rem,1.4vw,1rem);padding-top:clamp(1.5rem,3vw,2.5rem);padding-bottom:clamp(1rem,2vw,1.5rem);display:grid}.events-hero[data-astro-cid-pbeyvqpm] .eyebrow[data-astro-cid-pbeyvqpm],.events-section-heading[data-astro-cid-pbeyvqpm] .eyebrow[data-astro-cid-pbeyvqpm]{margin-bottom:0}.events-hero[data-astro-cid-pbeyvqpm] h1[data-astro-cid-pbeyvqpm]{width:100%;max-width:none;font-size:clamp(2.4rem,5.2vw,4.8rem)}.events-hero__intro[data-astro-cid-pbeyvqpm]{width:100%;max-width:58rem;margin:0;font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.55}.events-programme[data-astro-cid-pbeyvqpm]{padding-top:clamp(.5rem,1vw,.9rem);padding-bottom:clamp(2rem,4vw,3.25rem)}.events-opportunities[data-astro-cid-pbeyvqpm]{padding-top:clamp(2rem,4vw,3.25rem);padding-bottom:clamp(2rem,4vw,3.25rem)}.events-programme[data-astro-cid-pbeyvqpm]{border-bottom:1px solid var(--color-soft-olive)}.events-section-heading[data-astro-cid-pbeyvqpm]{gap:.75rem;margin-bottom:.75rem;display:grid}.events-section-heading[data-astro-cid-pbeyvqpm] h2[data-astro-cid-pbeyvqpm]{max-width:15ch;font-size:clamp(2.2rem,4.5vw,4rem)}.events-list[data-astro-cid-pbeyvqpm]{display:grid}.event-row[data-astro-cid-pbeyvqpm]{border-top:1px solid var(--color-soft-olive);grid-template:"heading image""body image"1fr/minmax(0,.9fr) minmax(18rem,.65fr);align-items:start;gap:0 clamp(1.5rem,3.5vw,3.5rem);padding:clamp(1.5rem,3vw,2.5rem) 0;display:grid}.event-row[data-astro-cid-pbeyvqpm]:first-child{border-top:0}.event-row--with-image[data-astro-cid-pbeyvqpm]{grid-template-columns:minmax(0,.9fr) minmax(18rem,.65fr)}.event-row__schedule[data-astro-cid-pbeyvqpm]{color:#bb5a39;letter-spacing:.16em;text-transform:uppercase;font-size:.82rem;font-weight:500;line-height:1.35}.event-row__heading[data-astro-cid-pbeyvqpm]{grid-area:heading;justify-items:start;gap:.9rem;display:grid}.event-row__body[data-astro-cid-pbeyvqpm]{grid-area:body;align-content:start;justify-items:start;gap:.9rem;display:grid}.event-row__heading[data-astro-cid-pbeyvqpm] h3[data-astro-cid-pbeyvqpm],.opportunity__heading[data-astro-cid-pbeyvqpm] h3[data-astro-cid-pbeyvqpm]{margin:0;font-size:clamp(2rem,3.6vw,3.4rem);line-height:1}.event-row__schedule[data-astro-cid-pbeyvqpm],.event-row__body[data-astro-cid-pbeyvqpm] p[data-astro-cid-pbeyvqpm],.opportunity__body[data-astro-cid-pbeyvqpm] p[data-astro-cid-pbeyvqpm]{margin:0}.event-row__body[data-astro-cid-pbeyvqpm]>p[data-astro-cid-pbeyvqpm],.opportunity__body[data-astro-cid-pbeyvqpm] p[data-astro-cid-pbeyvqpm]{max-width:48rem;font-size:clamp(1.05rem,1.35vw,1.24rem);line-height:1.65}.event-row__actions[data-astro-cid-pbeyvqpm]{flex-wrap:wrap;gap:.75rem;margin-top:.4rem;display:flex}.event-row__image[data-astro-cid-pbeyvqpm],.opportunity__image[data-astro-cid-pbeyvqpm]{background:#fffaf4a8;margin:0;overflow:hidden}.event-row__image[data-astro-cid-pbeyvqpm]{aspect-ratio:4/3;grid-area:image}.event-row__image[data-astro-cid-pbeyvqpm] img[data-astro-cid-pbeyvqpm],.opportunity__image[data-astro-cid-pbeyvqpm] img[data-astro-cid-pbeyvqpm]{object-fit:cover;width:100%;height:100%}.opportunities-grid[data-astro-cid-pbeyvqpm]{text-align:left;gap:0;display:grid}.opportunity[data-astro-cid-pbeyvqpm]{text-align:left;grid-template:"heading image""body image"1fr/minmax(0,.9fr) minmax(18rem,.65fr);align-items:start;gap:0 clamp(1.5rem,3.5vw,3.5rem);padding:clamp(1.5rem,3vw,2.5rem) 0;display:grid}.opportunity[data-astro-cid-pbeyvqpm]:first-child{padding-top:.75rem}.opportunity[data-astro-cid-pbeyvqpm]+.opportunity[data-astro-cid-pbeyvqpm]{border-top:1px solid var(--color-soft-olive)}.opportunity[data-astro-cid-pbeyvqpm]:last-child{border-bottom:1px solid var(--color-soft-olive)}.opportunity__heading[data-astro-cid-pbeyvqpm]{grid-area:heading}.opportunity__image[data-astro-cid-pbeyvqpm]{aspect-ratio:4/3;grid-area:image;width:100%}.opportunity__body[data-astro-cid-pbeyvqpm]{grid-area:body;align-content:start;justify-items:start;gap:.9rem;display:grid}@media (width<=920px){.events-hero[data-astro-cid-pbeyvqpm],.events-programme[data-astro-cid-pbeyvqpm],.events-opportunities[data-astro-cid-pbeyvqpm]{width:min(100% - (var(--site-gutter) * 2), 78rem)}.event-row[data-astro-cid-pbeyvqpm],.event-row--with-image[data-astro-cid-pbeyvqpm]{grid-template-columns:minmax(0,.9fr) minmax(16rem,.65fr)}.event-row__image[data-astro-cid-pbeyvqpm]{width:100%}}@media (width<=700px){.events-hero[data-astro-cid-pbeyvqpm]{padding-top:1.5rem}.events-hero[data-astro-cid-pbeyvqpm] h1[data-astro-cid-pbeyvqpm]{font-size:clamp(2.3rem,10vw,3.6rem)}.event-row[data-astro-cid-pbeyvqpm],.event-row--with-image[data-astro-cid-pbeyvqpm]{grid-template:"heading""image""body"/1fr;gap:.9rem}.event-row__image[data-astro-cid-pbeyvqpm]{width:100%;margin-top:.15rem}.event-row__actions[data-astro-cid-pbeyvqpm]{flex-direction:column;width:100%}.event-row__actions[data-astro-cid-pbeyvqpm] .button-link{text-align:center;justify-content:center;width:100%}.opportunity[data-astro-cid-pbeyvqpm]{grid-template:"heading""image""body"/1fr;gap:.9rem}.opportunity__image[data-astro-cid-pbeyvqpm]{width:100%;margin-top:.15rem}}
