.events_eventsContainer__JkNWk{padding:4rem 0;background-color:var(--color-white);max-width:1280px;margin:0 auto}.events_eventsPageTitle__P8GS2{font-family:var(--font-secondary);font-size:clamp(2rem,4vw,3rem);margin-bottom:2rem;color:var(--color-dark-grey)}.events_eventsGrid__WNP6S{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width:768px){.events_eventsGrid__WNP6S{gap:2.5rem}}.events_eventCard__s04j8{display:flex;flex-direction:row;background:var(--color-white);overflow:hidden;transition:transform .3s ease;min-height:300px;max-height:500px;position:relative;z-index:1;align-items:stretch}.events_eventContent__xvjpS{flex:1 1;padding:3rem 2.5rem;background-color:#fde8e0;display:flex;flex-direction:column;justify-content:space-between;min-width:0;position:relative;z-index:2;isolation:isolate}.events_eventTitleLink__1aucn{text-decoration:none;color:inherit;display:block}.events_eventTitle__xDSnZ{font-family:var(--font-secondary);font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.3;color:var(--color-dark-grey);margin-bottom:2rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.events_eventDateItem__3Ln7G,.events_eventLocationItem__503N0{display:flex;align-items:center;gap:.75rem;font-size:1rem;color:var(--color-dark-grey);margin-bottom:1rem;font-family:var(--font-primary)}.events_eventIcon__2woJX{width:20px;height:20px;color:var(--color-dark-grey);flex-shrink:0}.events_eventReadMore__e_LSu{font-family:var(--font-primary);font-size:1rem;color:var(--color-dark-grey);text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;transition:color .3s ease;margin-top:auto;padding-top:1rem;position:relative;align-self:flex-start}.events_eventReadMore__e_LSu:after{content:"";position:absolute;left:0;bottom:0;height:1px;background-color:var(--color-dark-grey);width:0;transition:width .25s cubic-bezier(.215,.61,.355,1)}.events_eventReadMore__e_LSu:hover{color:var(--color-dark-grey)}.events_eventReadMore__e_LSu:hover:after{width:100%}.events_eventImageWrapper__dm7gg{position:relative;width:50%;min-height:300px;height:100%;overflow:hidden;background-color:#e0e0e0;flex-shrink:0;z-index:1;isolation:isolate}.events_eventImage__J_W9_{object-fit:cover;object-position:center}.events_eventImagePlaceholder__KP0LZ{width:100%;height:100%;background-color:#e0e0e0;background-image:linear-gradient(45deg,#f0f0f0 25%,transparent 0),linear-gradient(-45deg,#f0f0f0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#f0f0f0 0),linear-gradient(-45deg,transparent 75%,#f0f0f0 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}@media (max-width:1024px){.events_eventContent__xvjpS{padding:1.5rem}.events_eventTitle__xDSnZ{font-size:1.5rem;margin-bottom:1.5rem}}@media (max-width:768px){.events_eventsContainer__JkNWk{padding:2rem 0}.events_eventsPageTitle__P8GS2{font-size:2rem;margin-bottom:2rem}.events_eventCard__s04j8{flex-direction:column;min-height:auto}.events_eventContent__xvjpS{width:100%;padding:2rem 1.5rem;order:2}.events_eventImageWrapper__dm7gg{width:100%;min-height:250px;order:1}.events_eventTitle__xDSnZ{font-size:1.5rem;margin-bottom:1.25rem}.events_eventDateItem__3Ln7G,.events_eventLocationItem__503N0{font-size:.95rem;margin-bottom:.75rem}.events_eventReadMore__e_LSu{font-size:.95rem;padding-top:.75rem}}@media (max-width:480px){.events_eventsContainer__JkNWk{padding:1.5rem 0}.events_eventsPageTitle__P8GS2{font-size:1.75rem;margin-bottom:1.5rem}.events_eventContent__xvjpS{padding:1.5rem 1.25rem}.events_eventTitle__xDSnZ{font-size:1.25rem;margin-bottom:1rem}.events_eventDateItem__3Ln7G,.events_eventLocationItem__503N0{font-size:.875rem;gap:.5rem}.events_eventIcon__2woJX{width:18px;height:18px}.events_eventReadMore__e_LSu{font-size:.875rem}}.events_pagination__n_cxg{padding-top:4rem;display:flex;flex-direction:column;align-items:center}.events_paginationControls__H3WR2{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:center}.events_paginationButton__ODZOp{padding:.75rem 1.5rem;font-family:var(--font-primary);font-size:.95rem;color:var(--color-dark-grey);text-decoration:none;border:1px solid #e0e0e0;border-radius:4px;transition:all .3s ease;background-color:var(--color-white)}.events_paginationButton__ODZOp:hover{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.events_paginationNumbers__Kukpf{display:flex;align-items:center;gap:.5rem}.events_paginationNumber__NhI22{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 .5rem;font-family:var(--font-primary);font-size:.95rem;color:var(--color-dark-grey);text-decoration:none;border:1px solid #e0e0e0;border-radius:4px;transition:all .3s ease;background-color:var(--color-white)}.events_paginationNumber__NhI22:hover{background-color:#f5f5f5;border-color:var(--color-primary);color:var(--color-primary)}.events_paginationNumberActive__euiNA{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.events_paginationNumberActive__euiNA:hover{background-color:#d93e2f;border-color:#d93e2f;color:var(--color-white)}.events_paginationEllipsis__Q67J6{padding:0 .5rem;color:var(--color-grey);font-family:var(--font-primary)}@media (max-width:768px){.events_pagination__n_cxg{margin-top:3rem;padding-top:1.5rem}.events_paginationControls__H3WR2{gap:.75rem}.events_paginationButton__ODZOp{padding:.625rem 1.25rem;font-size:.875rem}.events_paginationNumber__NhI22{min-width:36px;height:36px;font-size:.875rem}}