.event-detail__meta-top[data-astro-cid-jugqba64]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);margin-bottom:var(--space-md)}.back-link[data-astro-cid-jugqba64]{display:inline-flex;align-items:center;min-height:44px;font-size:var(--font-size-sm);color:var(--color-accent);font-weight:var(--font-weight-semibold)}.back-link[data-astro-cid-jugqba64]:hover{text-decoration:underline}.event-detail__title[data-astro-cid-jugqba64]{font-size:clamp(2rem,4vw + .5rem,3.5rem);line-height:var(--line-height-tight);margin-bottom:var(--space-xl)}.info-card[data-astro-cid-jugqba64]{display:grid;grid-template-columns:1fr;gap:var(--space-lg);padding:clamp(var(--space-md),4vw,var(--space-xl));background-color:var(--color-paper-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:var(--space-2xl)}@media(min-width:640px)and (max-width:1023px){.info-card[data-astro-cid-jugqba64]{grid-template-columns:repeat(2,1fr)}.info-actions[data-astro-cid-jugqba64]{grid-column:1 / -1}}@media(min-width:1024px){.info-card[data-astro-cid-jugqba64]{grid-template-columns:repeat(3,1fr) auto;align-items:center}}.info-item[data-astro-cid-jugqba64]{display:flex;flex-direction:column;gap:2px}.info-label[data-astro-cid-jugqba64]{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-accent);letter-spacing:.05em}.info-val[data-astro-cid-jugqba64]{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-ink)}.info-subval[data-astro-cid-jugqba64]{font-size:var(--font-size-xs);color:var(--color-ink-muted)}.info-actions[data-astro-cid-jugqba64]{display:flex;align-items:center}.rsvp-btn-group[data-astro-cid-jugqba64]{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.past-links[data-astro-cid-jugqba64]{display:flex;gap:var(--space-xs)}.event-speakers-box[data-astro-cid-jugqba64]{margin-bottom:var(--space-2xl);padding:var(--space-lg);background-color:var(--color-paper-card);border:1px solid var(--color-border);border-radius:var(--radius-md)}.speakers-box-title[data-astro-cid-jugqba64]{font-size:var(--font-size-xl);margin-bottom:var(--space-md);color:var(--color-ink)}.event-speakers-grid[data-astro-cid-jugqba64]{display:grid;grid-template-columns:1fr;gap:var(--space-md)}@media(min-width:640px){.event-speakers-grid[data-astro-cid-jugqba64]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.speaker-card--display-only[data-astro-cid-jugqba64]{display:flex;flex-direction:column;padding:clamp(var(--space-md),4vw,var(--space-xl));background-color:var(--color-paper-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md)}.speaker-card--display-only[data-astro-cid-jugqba64] .speaker-card__header[data-astro-cid-jugqba64]{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md)}.speaker-card--display-only[data-astro-cid-jugqba64] .speaker-card__avatar[data-astro-cid-jugqba64]{width:52px;height:52px;border-radius:50%;background-color:var(--color-accent-subtle);border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;flex-shrink:0}.speaker-card--display-only[data-astro-cid-jugqba64] .avatar-initials[data-astro-cid-jugqba64]{font-family:var(--font-display);font-weight:var(--font-weight-bold);font-size:var(--font-size-base);color:var(--color-accent);text-transform:uppercase}.speaker-card--display-only[data-astro-cid-jugqba64] .speaker-card__name[data-astro-cid-jugqba64]{font-size:var(--font-size-xl);margin-bottom:2px;color:var(--color-ink)}.speaker-card--display-only[data-astro-cid-jugqba64] .speaker-card__role[data-astro-cid-jugqba64]{font-size:var(--font-size-sm);color:var(--color-ink-muted)}.speaker-card--display-only[data-astro-cid-jugqba64] .speaker-card__org[data-astro-cid-jugqba64]{font-size:var(--font-size-xs);font-family:var(--font-mono);color:var(--color-accent)}.event-prose[data-astro-cid-jugqba64]{max-width:var(--container-prose);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-ink)}.event-prose[data-astro-cid-jugqba64] h2{font-size:var(--font-size-2xl);margin-top:var(--space-xl);margin-bottom:var(--space-sm)}.event-prose[data-astro-cid-jugqba64] h3{font-size:var(--font-size-xl);margin-top:var(--space-lg);margin-bottom:var(--space-xs)}.event-prose[data-astro-cid-jugqba64] ul,.event-prose[data-astro-cid-jugqba64] ol{margin-left:var(--space-lg);margin-bottom:var(--space-md)}.event-prose[data-astro-cid-jugqba64] li{margin-bottom:var(--space-2xs)}.event-prose[data-astro-cid-jugqba64] p{margin-bottom:var(--space-md)}
