.page-module___u_EKq__main{gap:var(--space-lg);max-width:60rem;padding:var(--space-lg) var(--space-md) var(--space-xl);flex-direction:column;margin:0 auto;display:flex}.page-module___u_EKq__intro{gap:var(--space-sm);flex-direction:column;display:flex}.page-module___u_EKq__kicker{font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary);margin:0}.page-module___u_EKq__title{font-size:var(--text-display);margin:0}.page-module___u_EKq__lead{max-width:46ch;color:var(--color-ink-soft);margin:0}.page-module___u_EKq__list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module___u_EKq__item{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);display:flex}.page-module___u_EKq__link{min-width:0;color:var(--color-primary);flex:auto;text-decoration:none}.page-module___u_EKq__link:hover{text-underline-offset:3px;text-decoration:underline}.page-module___u_EKq__link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}.page-module___u_EKq__name{font-weight:var(--weight-semibold);display:block}.page-module___u_EKq__place{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-ink-soft);margin-top:2px;display:block}.page-module___u_EKq__date{font-size:var(--text-sm);color:var(--color-ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.page-module___u_EKq__empty{color:var(--color-ink-soft);margin:0}@media (max-width:30rem){.page-module___u_EKq__item{padding:var(--space-sm)}}
