.pm-event{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;margin:0;display:flex}.pm-event--stack{flex-direction:column}.pm-event__label{border:1px solid var(--tiffany-500);border-radius:var(--radius-pill);min-height:34px;color:var(--tiffany-500);letter-spacing:var(--tracking-overline);text-transform:uppercase;align-items:center;gap:10px;padding:6px 16px;font-size:13px;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:0 0 18px #00fdcf1f,inset 0 0 12px #00fdcf0f}.pm-event__dot{background:var(--tiffany-500);border-radius:50%;flex:none;width:8px;height:8px;position:relative;box-shadow:0 0 10px #00fdcfe6}.pm-event__dot:after{content:"";background:var(--tiffany-500);border-radius:50%;animation:1.8s ease-out infinite pm-event-pulse;position:absolute;inset:0}@keyframes pm-event-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.pm-event__sep{color:var(--ink-600);font-weight:400;display:none}.pm-event__date{color:var(--white);font-family:var(--font-display);letter-spacing:-.005em;font-size:clamp(17px,.6vw + 14px,20px);font-weight:700}@media (width>=640px){.pm-event--inline .pm-event__sep{display:inline}}@media (prefers-reduced-motion:reduce){.pm-event__dot:after{opacity:0;animation:none}}
