@keyframes nextMeetingFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.next-meeting-section{padding:0 0 var(--space-10)}.next-meeting{max-width:760px;margin:0 auto;padding:var(--space-6);border-radius:var(--radius-lg);border-left:3px solid var(--accent);animation:nextMeetingFadeIn .3s ease-out both}.next-meeting--inline{max-width:none;margin:var(--space-6) 0 0}.next-meeting .next-meeting__eyebrow{margin:0 0 var(--space-2);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.next-meeting .next-meeting__title{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:var(--lh-tight);color:var(--text-heading)}.next-meeting .next-meeting__body{margin:0 0 var(--space-5);font-size:var(--fs-sm);line-height:var(--lh-relaxed);color:var(--text-secondary)}.next-meeting .next-meeting__secondary{margin:var(--space-4) 0 0;font-size:var(--fs-sm);color:var(--text-secondary)}@media(max-width:640px){.next-meeting{padding:var(--space-5) var(--space-4)}.next-meeting .btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.next-meeting{animation:none}}.next-meeting-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-4);min-height:48px;margin:0 0 var(--space-6);padding:var(--space-2) var(--space-4);border-left:3px solid var(--accent);border-radius:var(--radius-md);background:var(--glass);animation:nextMeetingFadeIn .3s ease-out both}.next-meeting-line .next-meeting-line__title{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text-heading)}.next-meeting-line .next-meeting-line__link{display:inline-flex;align-items:center;gap:var(--space-2);padding:0;border:none;background:none;cursor:pointer;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--accent);text-decoration:underline;text-underline-offset:3px}.next-meeting-line .next-meeting-line__link:hover{color:var(--accent-soft)}@media(prefers-reduced-motion:reduce){.next-meeting-line{animation:none}}
