.events-archive{overflow:visible}.events-archive__year{margin-bottom:var(--spacing-8)}.events-archive__year-title{font-size:var(--text-2xl);color:var(--color-primary);margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--color-gray-300)}.event-card{display:grid;grid-template-columns:300px 1fr;gap:var(--spacing-6);margin-bottom:var(--spacing-4);background:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden}.event-card__media{aspect-ratio:4/3;overflow:hidden}.event-card__image{width:100%;height:100%;object-fit:cover}.event-card__content{padding:var(--spacing-4) var(--spacing-4) var(--spacing-4) 0;display:flex;flex-direction:column;gap:var(--spacing-3)}.event-card__title{font-size:var(--text-xl);margin:0}.event-card__title a{color:var(--color-text);text-decoration:none}.event-card__location{display:flex;align-items:center;gap:var(--spacing-2);font-style:normal;color:var(--color-text-light)}.event-card__date{display:flex;align-items:center;gap:var(--spacing-2);color:var(--color-text-light)}.event-card__excerpt{color:var(--color-text-light)}.archive-events__watermark-container{position:relative;min-height:200px;overflow:visible;margin:var(--spacing-4) 0 var(--spacing-8)}.archive-events__footer-watermark svg{position:absolute;left:-40%}@media (max-width:1024px){.event-card{grid-template-columns:250px 1fr;gap:var(--spacing-2)}}@media (max-width:768px){.event-card{grid-template-columns:1fr;gap:0;margin-bottom:0}.event-card__media{aspect-ratio:16/9;margin-bottom:0!important}.event-card__content{padding:0 0 var(--spacing-3)}.events-archive__year-title{font-size:var(--text-xl);margin-bottom:var(--spacing-4)}.archive-events__footer-watermark svg{position:absolute;left:-30%}.archive-events__watermark-container{margin:var(--spacing-7) 0 var(--spacing-6)}.archive-events__watermark-container{min-height:80px}}