.insights-events{border-top:1px solid #ded7e4;margin:0;padding:0;list-style:none}.insights-events>li{border-bottom:1px solid #ded7e4;grid-template-columns:180px minmax(0,1fr);gap:48px;padding:40px 0;display:grid}.insights-events time{color:#66198a;font-variant-numeric:tabular-nums;font-size:17px;font-weight:550}.insights-events .insights-event-occasion{color:#6d6775;margin:0 0 10px;font-size:14px;line-height:1.5}.insights-events h3{overflow-wrap:anywhere;text-wrap:balance;margin-bottom:20px;font-size:26px}.insights-events .insights-event-role{color:#6d6775;margin:0 0 6px;font-size:15px}.insights-events .insights-event-subject{max-width:850px;margin:0;font-size:18px}.insights-events .insights-event-booth{margin:20px 0 0;font-size:16px}.insights-event-link{align-items:center;gap:10px;display:inline-flex}.insights-event-link svg{transition:transform .2s}.insights-event-link:hover svg{transform:translate(4px)}@media (max-width:900px){.insights-events>li{grid-template-columns:140px minmax(0,1fr);gap:32px}}@media (max-width:600px){.insights-events>li{grid-template-columns:1fr;gap:20px;padding:32px 0}.insights-events h3{font-size:22px}.insights-events .insights-event-subject{font-size:16px}}@media (prefers-reduced-motion:reduce){.insights-event-link svg{transition:none}.insights-event-link:hover svg{transform:none}}.insights-events-group+.insights-events-group{margin-top:72px}.insights-events-group+.insights-event-link,.insights-events-empty+.insights-event-link{margin-top:40px}.insights-events-empty{color:#6d6775;border-top:1px solid #ded7e4;border-bottom:1px solid #ded7e4;padding:40px 0}.insights-events{--event-photo-h:247px}.insights-events article.insights-event-with-poster{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:40px;display:grid}.insights-events .insights-event-summary{color:#4b4555;max-width:850px;margin:14px 0 0;font-size:16px}.insights-events .insights-event-place{color:#6d6775;margin:14px 0 0;font-size:15px}.insights-event-apply{gap:8px;margin-top:24px}.insights-event-photos{min-width:0;position:relative}.insights-event-poster{height:var(--event-photo-h);aspect-ratio:4/3;background:#f5f3f8;border-radius:6px;display:block;position:relative;overflow:hidden}.insights-event-poster img{object-fit:cover;width:100%;height:100%;display:block}.insights-event-poster:hover{box-shadow:0 0 0 2px #7c2cac}.insights-event-count{color:#fff;background:#100d24bd;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600;line-height:1.6;position:absolute;bottom:6px;right:6px}.insights-event-more{flex-wrap:wrap;gap:4px;max-width:calc(100% - 12px);display:flex;position:absolute;top:6px;left:6px}.insights-event-more a{color:#fff;background:#100d24bd;border-radius:4px;place-items:center;min-width:24px;height:24px;font-size:12px;font-weight:600;display:grid}.insights-poster-dialog{background:#100d24;border:0;border-radius:10px;width:min(760px,94vw);max-height:92vh;margin:auto;padding:0;overflow:visible}.insights-poster-dialog::backdrop{background:#100d24b8}.insights-poster-frame{width:100%;height:min(86vh,1000px);position:relative}.insights-poster-frame img{object-fit:contain}.insights-poster-close{z-index:1;color:#24202d;background:#fff;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:10px;right:10px}.insights-page .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.insights-poster-dialog-many .insights-poster-frame{height:min(74vh,880px)}.insights-poster-thumbs{justify-content:center;gap:8px;margin:0;padding:12px 14px 16px;list-style:none;display:flex;overflow-x:auto}.insights-poster-thumbs button{cursor:pointer;outline-offset:3px;background:#2a2540;border:0;border-radius:4px;width:72px;padding:0;display:block;overflow:hidden}.insights-poster-thumbs img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.insights-poster-thumbs button[aria-current=true]{box-shadow:0 0 0 2px #100d24,0 0 0 4px #fff}.insights-poster-thumbs button:hover{box-shadow:0 0 0 2px #100d24,0 0 0 4px #c9a8de}.insights-poster-thumbs button[aria-current=true]:hover{box-shadow:0 0 0 2px #100d24,0 0 0 4px #fff}.insights-events .insights-event-detail{gap:8px;margin-top:20px}@media (max-width:1199px){.insights-events article.insights-event-with-poster{grid-template-columns:minmax(0,1fr);gap:28px}.insights-event-photos{width:min(100%,calc(var(--event-photo-h) * 4 / 3))}.insights-event-poster{width:100%;height:auto}}@media (max-width:600px){.insights-events article.insights-event-with-poster{gap:24px}.insights-event-photos{width:min(72%,260px)}.insights-poster-thumbs{justify-content:flex-start}.insights-poster-thumbs button{width:60px}.insights-events-group+.insights-events-group{margin-top:56px}}@media (min-width:761px) and (max-width:1100px){.insights-events article.insights-event-with-poster{grid-template-columns:minmax(0,1fr) auto;gap:28px}.insights-event-photos{width:clamp(180px,24vw,264px)}}@media (max-width:1100px){.insights-events .insights-event-occasion{font-size:15px}}
