.compact-story-viewer .event-story-poster .story-artwork .story-artwork-original{object-fit:contain}.event-story-poster .story-artwork{background:#edf2f6}.event-story-facts{color:#243f5b;gap:8px;padding:14px 0;line-height:1.5;display:grid}.event-story-facts time{font-weight:700}.event-story-link{color:#fff;background:#215eaa;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 18px;font-weight:650;text-decoration:none;display:flex}.event-story-link:focus-visible{outline-offset:3px;outline:3px solid #faa425}.event-story-bubble-date{color:#58748d;margin-top:4px;font-size:10px;line-height:1.35;display:block}.compact-story-viewer .event-story-poster .story-artwork{aspect-ratio:auto;height:min(38svh,350px)}.story-artwork{isolation:isolate;aspect-ratio:4/5;border-radius:inherit;background:#eaf0f7;width:100%;display:block;position:relative;overflow:hidden}.story-artwork img{border:0;border-radius:0;width:100%;height:100%;max-height:none;margin:0;position:absolute;inset:0}.story-artwork .story-artwork-original{object-fit:cover;object-position:center;transform:none}.story-artwork-placeholder{color:#6686a4;background:linear-gradient(135deg,#eaf1fb,#f8f0df);place-items:center;display:grid;position:absolute;inset:0}.story-artwork-preview{border-radius:14px;width:min(100%,420px);margin-inline:auto}
