.PastEventGalleryCards_grid__OyK5d{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}.PastEventGalleryCards_gridFeatured__waXCI{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);grid-template-rows:repeat(2,minmax(12rem,1fr))}.PastEventGalleryCards_gridFeatured__waXCI .PastEventGalleryCards_card__kzQjf{min-height:0}.PastEventGalleryCards_featuredCard__b3_x_{grid-row:1/3;min-height:25rem!important}.PastEventGalleryCards_card__kzQjf{position:relative;display:block;min-height:21rem;overflow:hidden;border-radius:var(--wlf-card-radius,24px);background:#193325;color:white;isolation:isolate;text-decoration:none;box-shadow:0 1rem 2rem rgb(16 37 26/9%);transition:transform .22s ease,box-shadow .22s ease}.PastEventGalleryCards_card__kzQjf:after{position:absolute;z-index:-1;inset:25% 0 0;background:linear-gradient(180deg,transparent,rgb(5 23 13/90%));content:""}.PastEventGalleryCards_card__kzQjf:hover{transform:translateY(-5px);box-shadow:0 1.35rem 2.7rem rgb(16 37 26/17%)}.PastEventGalleryCards_card__kzQjf:focus-visible{outline:3px solid #61ce70;outline-offset:4px}.PastEventGalleryCards_image__CJDTA{z-index:-2;-o-object-fit:cover;object-fit:cover;filter:saturate(.84) contrast(1.08) brightness(.94);transform:scale(1.09);transition:transform .5s ease,filter .5s ease}.PastEventGalleryCards_card__kzQjf:hover .PastEventGalleryCards_image__CJDTA{transform:scale(1.15);filter:saturate(.98) contrast(1.04) brightness(1)}.PastEventGalleryCards_year__TeUi4{position:absolute;top:1.15rem;left:1.15rem;padding:.35rem .65rem;border:1px solid rgb(255 255 255/50%);border-radius:3px;background:rgb(12 42 23/65%);font-size:.72rem;font-weight:800;letter-spacing:.08em}.PastEventGalleryCards_copy__7XwSl{position:absolute;right:1.35rem;bottom:1.3rem;left:1.35rem;display:grid;gap:.38rem;text-shadow:0 1px 8px rgb(0 0 0/40%)}.PastEventGalleryCards_location__DlHoM{color:#b9e5bf;font-size:.77rem;font-weight:700;letter-spacing:.025em}.PastEventGalleryCards_title__817nA{font-family:Manrope,Segoe UI,sans-serif;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:700;letter-spacing:-.045em;line-height:1.15}.PastEventGalleryCards_action___NZHE{display:inline-flex;align-items:center;gap:.4rem;width:-moz-fit-content;width:fit-content;margin-top:.35rem;color:#a7eca9;font-size:.79rem;font-weight:800}@media (max-width:900px){.PastEventGalleryCards_grid__OyK5d{grid-template-columns:repeat(2,minmax(0,1fr))}.PastEventGalleryCards_gridFeatured__waXCI{grid-template-columns:minmax(0,1.2fr) minmax(15rem,.8fr)}}@media (max-width:640px){.PastEventGalleryCards_grid__OyK5d{grid-template-columns:1fr}.PastEventGalleryCards_gridFeatured__waXCI{grid-template-rows:none}.PastEventGalleryCards_featuredCard__b3_x_,.PastEventGalleryCards_gridFeatured__waXCI .PastEventGalleryCards_card__kzQjf{min-height:20rem!important;grid-row:auto}.PastEventGalleryCards_card__kzQjf{min-height:20rem}}@media (prefers-reduced-motion:reduce){.PastEventGalleryCards_card__kzQjf,.PastEventGalleryCards_image__CJDTA{transition:none}}.gallery_page__Q41HW{min-height:70vh;padding-block:4.5rem;background:var(--wlf-paper,#f6f8f3);color:var(--wlf-forest,#123524);font-family:var(--font-sans),sans-serif}.gallery_shell__v7y3O{width:min(80rem,calc(100% - 3rem));margin-inline:auto}.gallery_detailIntro__XkJWV,.gallery_intro__7ZxwR{max-width:56rem;margin-bottom:2.5rem}.gallery_back__bXdDW{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;margin-bottom:2rem;color:var(--wlf-forest,#123524);font-size:.9375rem;font-weight:700;text-decoration:none}.gallery_back__bXdDW svg{width:1.125rem;height:1.125rem}.gallery_back__bXdDW:hover{text-decoration:underline;text-underline-offset:.25em}.gallery_page__Q41HW a:focus-visible{outline:3px solid var(--wlf-green,#61ce70);outline-offset:4px}.gallery_eyebrow__ssNOu{display:block;color:var(--wlf-muted,#66776a);font-size:.875rem;font-weight:700}.gallery_detailIntro__XkJWV h1,.gallery_intro__7ZxwR h1{max-width:52rem;margin:1rem 0 1.5rem;font-family:var(--font-sans),sans-serif;font-size:3.5rem;font-weight:700;letter-spacing:-.045em;line-height:1.1;overflow-wrap:anywhere}.gallery_detailIntro__XkJWV p,.gallery_intro__7ZxwR p{max-width:44rem;margin:0;color:var(--wlf-muted,#66776a);font-size:1.0625rem;line-height:1.7}.gallery_detailLocation___eBBJ{display:block;margin-top:1.25rem;color:var(--wlf-forest,#123524);font-size:.9375rem;font-weight:700}.gallery_photoCount__ebHw9{display:block;margin-top:.625rem;color:var(--wlf-muted,#66776a);font-size:.875rem;line-height:1.6}.gallery_bottomLink__WvzfH{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--wlf-border,#dce5da);color:var(--wlf-muted,#66776a);font-size:1rem;line-height:1.6}@media (max-width:56rem){.gallery_detailIntro__XkJWV h1,.gallery_intro__7ZxwR h1{font-size:3rem}}@media (max-width:40rem){.gallery_page__Q41HW{padding-block:3rem}.gallery_shell__v7y3O{width:calc(100% - 2rem)}.gallery_detailIntro__XkJWV,.gallery_intro__7ZxwR{margin-bottom:2rem}.gallery_back__bXdDW{margin-bottom:1.5rem}.gallery_detailIntro__XkJWV h1,.gallery_intro__7ZxwR h1{font-size:2.25rem}.gallery_detailIntro__XkJWV p,.gallery_intro__7ZxwR p{font-size:1rem}.gallery_bottomLink__WvzfH{align-items:flex-start;flex-direction:column;margin-top:2rem}}