.side[data-v-1f066b8d]{display:flex;flex-direction:column;gap:var(--space-6)}.side__title[data-v-1f066b8d]{border-bottom:1px solid var(--kb-ink);color:var(--kb-ink-strong);font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:.08em;margin:0 0 var(--space-4);padding-bottom:var(--space-3);text-transform:uppercase}.side__more[data-v-1f066b8d]{color:var(--kb-accent);display:inline-block;font-size:var(--fs-small);font-weight:500;margin-top:var(--space-3)}.side__more[data-v-1f066b8d]:hover{color:var(--kb-accent-hover)}.side__banner[data-v-1f066b8d]{background:var(--kb-white);border:var(--hairline);display:block;transition:border-color var(--ease)}a.side__banner[data-v-1f066b8d]:hover{border-color:var(--kb-ink)}.side__banner[data-v-1f066b8d] img{aspect-ratio:16/10;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.side__banner-copy[data-v-1f066b8d]{padding:var(--space-4)}.side__banner-title[data-v-1f066b8d]{color:var(--kb-ink-strong);font-family:var(--font-serif);font-size:var(--fs-lead);font-weight:var(--fw-heading);line-height:1.3;margin:0}.side__banner-desc[data-v-1f066b8d]{color:var(--kb-slate);font-size:var(--fs-small);margin:var(--space-2) 0 0}.side__events[data-v-1f066b8d]{display:flex;flex-direction:column;gap:var(--space-5)}.ev[data-v-1f066b8d]{display:flex;gap:var(--space-4)}.ev__date[data-v-1f066b8d]{align-items:center;background:var(--kb-accent);color:var(--kb-white);display:flex;flex:0 0 56px;flex-direction:column;height:56px;justify-content:center;line-height:1}.ev__day[data-v-1f066b8d]{font-family:var(--font-serif);font-size:1.375rem}.ev__month[data-v-1f066b8d]{font-size:var(--fs-eyebrow);letter-spacing:.06em;margin-top:2px;text-transform:uppercase}.ev__title[data-v-1f066b8d]{color:var(--kb-ink-strong);font-weight:500;line-height:1.35;margin:0}.ev__when[data-v-1f066b8d]{color:var(--kb-grey);display:block;margin-top:var(--space-1)}.ev__desc[data-v-1f066b8d],.ev__when[data-v-1f066b8d]{font-size:var(--fs-small)}.ev__desc[data-v-1f066b8d]{color:var(--kb-slate);margin:var(--space-2) 0 0}.side__list[data-v-1f066b8d]{display:flex;flex-direction:column;gap:var(--space-4)}.mini[data-v-1f066b8d]{align-items:flex-start;display:flex;gap:var(--space-3)}.mini__thumb[data-v-1f066b8d]{background:var(--kb-smoke);border:var(--hairline);flex:0 0 64px;height:48px;overflow:hidden}.mini__thumb[data-v-1f066b8d] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mini__txt[data-v-1f066b8d]{display:flex;flex-direction:column;gap:2px;min-width:0}.mini__name[data-v-1f066b8d]{color:var(--kb-ink);display:-webkit-box;font-size:var(--fs-small);-webkit-line-clamp:3;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden}.mini:hover .mini__name[data-v-1f066b8d]{color:var(--kb-accent)}.mini__meta[data-v-1f066b8d]{color:var(--kb-grey);font-size:var(--fs-eyebrow)}
