.event-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.event-actions .button{cursor:pointer;gap:12px;max-width:100%;min-height:48px;padding:16px 22px;transition:background-color .18s,color .18s,transform .12s}.event-actions .button:active{transform:translateY(1px)}.event-actions .button:focus-visible{outline:2px solid var(--red);outline-offset:4px}.event-registration-note{font-size:12px}@media (max-width:640px){.event-actions{align-items:stretch}.event-actions .button{justify-content:center;padding:14px 16px;font-size:11px}}@media (prefers-reduced-motion:reduce){.event-actions .button{transition:none}.event-actions .button:active{transform:none}}
