.wpc-event-details{color:#f5f5f5;line-height:1.5}.wpc-event-details__heading{color:inherit;margin:0 0 1rem}.wpc-event-details__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,360px);gap:24px;align-items:start}.wpc-event-details__copy p:first-child{margin-top:0}.wpc-event-details__copy p:last-child{margin-bottom:0}.wpc-event-details__image{margin:0}.wpc-event-details__image img{display:block;width:100%;height:auto;border-radius:8px}.wpc-event-details__status{margin:0 0 1rem;padding:.75rem 1rem;border-left:4px solid currentColor;background:rgb(255 255 255 / .12);font-weight:700}.wpc-event-details__status--cancelled{color:#fff0f0}.wpc-event-details__links{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-top:1.5rem}.wpc-event-details .wpc-event-details__link{display:flex;align-items:center;justify-content:center;min-height:48px;padding:.65rem 1rem;border:1px solid rgb(255 255 255 / .55);border-radius:7px;background:#243b60;color:#fff!important;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;box-shadow:0 2px 5px rgb(0 0 0 / .18);transition:background-color 160ms ease,color 160ms ease,border-color 160ms ease,transform 160ms ease}.wpc-event-details .wpc-event-details__link:hover{border-color:#fff;background:#f5f5f5;color:#243b60!important;transform:translateY(-1px)}.wpc-event-details .wpc-event-details__link:focus-visible{outline:3px solid #fff;outline-offset:3px}.wpc-event-details .screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:767px){.wpc-event-details__grid{grid-template-columns:1fr}.wpc-event-details__image{max-width:520px}.wpc-event-details__links{grid-template-columns:1fr}}