.hub-section[data-v-cff0c211]{background:var(--bg-1)}.hub-badge[data-v-cff0c211]{background:rgb(var(--brand-rgb)/.1);color:var(--brand)}.event-card[data-v-cff0c211],.hub-badge[data-v-cff0c211]{border:1px solid var(--brand-line)}.event-card[data-v-cff0c211]{border-radius:var(--radius-lg);background:rgb(var(--text-0-rgb)/.04);transition:all .25s var(--ease-out);flex-direction:column;min-block-size:44px;padding:1.5rem;text-decoration:none;display:flex;position:relative}.event-card[data-v-cff0c211]:hover{background:rgb(var(--brand-rgb)/.08);border-color:var(--brand-line-strong);box-shadow:var(--shadow-large);transform:translateY(-4px)}.event-card[data-v-cff0c211]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.event-card__title[data-v-cff0c211]{color:var(--text-0)}.event-card__cta[data-v-cff0c211]{color:var(--brand)}.event-badge[data-v-cff0c211]{color:rgb(var(--brand-rgb)/.7);letter-spacing:.05em;font-size:.7rem;font-weight:700;position:absolute;top:12px}[dir=ltr] .event-badge[data-v-cff0c211]{right:12px}[dir=rtl] .event-badge[data-v-cff0c211]{left:12px}.event-card-icon[data-v-cff0c211]{border-radius:var(--radius-md);background:rgb(var(--brand-rgb)/.1);border:1px solid var(--brand-line);block-size:56px;inline-size:56px;transition:transform .25s var(--ease-out);justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.event-card:hover .event-card-icon[data-v-cff0c211]{transform:scale(1.1)}@media (prefers-reduced-motion:reduce){.event-card[data-v-cff0c211],.event-card-icon[data-v-cff0c211]{transition:none}.event-card[data-v-cff0c211]:hover,.event-card:hover .event-card-icon[data-v-cff0c211]{transform:none}}
