.event-picture[data-astro-cid-wdjhv3qw],.event-picture[data-astro-cid-wdjhv3qw] img[data-astro-cid-wdjhv3qw]{display:block}.event-picture[data-astro-cid-wdjhv3qw] img[data-astro-cid-wdjhv3qw]{width:100%;height:auto}.event-picture--fit[data-astro-cid-wdjhv3qw],.event-picture--fit[data-astro-cid-wdjhv3qw] img[data-astro-cid-wdjhv3qw]{width:100%;height:100%}.event-picture--fit[data-astro-cid-wdjhv3qw] img[data-astro-cid-wdjhv3qw]{object-fit:cover}::view-transition-group(*.event-media){animation-duration:var(--dur-sheet);animation-timing-function:var(--ease-civic)}::view-transition-image-pair(*.event-media){overflow:clip}::view-transition-old(*.event-media),::view-transition-new(*.event-media){object-fit:cover;height:100%;animation:none}::view-transition-new(*.event-media):only-child{animation:var(--dur-sheet) var(--ease-civic) both vt-sheet-in}::view-transition-old(*.event-media):only-child{animation:.25s var(--ease-civic) both events-vt-out}html.vt-handoff [data-events-cover-media]{background:0 0}html.vt-handoff::view-transition-old(root){animation:.25s var(--ease-civic) both events-vt-out}html.vt-handoff::view-transition-new(root){animation:.35s var(--ease-civic) .45s both events-vt-in}@keyframes events-vt-out{to{opacity:0;transform:translateY(-4vh)}}@keyframes events-vt-in{0%{opacity:0}}html.js-motion [data-events-bands]{display:flex}html.vt-handoff [data-events-bands],html[data-arrived=handoff] [data-events-bands],html.js-motion .is-open>[data-events-bands]{display:none}html.js-motion [data-events-jump]:not(.is-ready){visibility:hidden}html.js-motion [data-events-leader]:not(.is-drawn){transform:scaleX(0)}html.js-motion .event-cover__caption{margin-top:calc(16px + var(--margin) * 2 * 9 / 16)}@media (width<=767px),(orientation:portrait) and (width<=1100px){html.js-motion .event-cover__caption{margin-top:calc(16px + var(--margin) * 2 * 5 / 4)}}html.js-motion [data-events-title]:not(.is-ready) :is([data-events-title-char],[data-events-title-count]){visibility:hidden}html.js-motion [data-events-feature-window]:not(.is-open){clip-path:inset(0 0 100%)}[data-events-strike-word]{text-decoration:line-through max(2px,.03em)}[data-events-question].is-ready [data-events-strike-word]{text-decoration:none}[data-events-strike]{background:var(--paper);transform-origin:0;pointer-events:none;display:none;position:absolute;top:0;left:0;transform:scaleX(0)}[data-events-question].is-ready [data-events-strike]{display:block}html.js-motion [data-events-question]:not(.is-ready) [data-events-q-verdict]{visibility:hidden}[data-events-mark]{--mark-fill:100%;background-image:linear-gradient(var(--crimson), var(--crimson));background-repeat:no-repeat;background-size:var(--mark-fill) 100%;color:var(--mark-text);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0;margin-inline:-.06em;padding-inline:.06em}mark[data-events-mark]{background-color:#0000}@supports (height:1lh){[data-events-mark]{background-size:var(--mark-fill) 1lh}}html.js-motion [data-events-mark]{transition:color .3s linear}html.js-motion [data-events-mark]:not(.is-marked){--mark-fill:0%;color:inherit}.question.is-pinned .question__track{height:250vh}.question.is-pinned .question__stage{flex-direction:column;justify-content:center;height:100svh;display:flex;position:sticky;top:0}[data-events-q-progress]{left:var(--margin);right:var(--margin);background:var(--crimson-on-ink);transform-origin:0;height:1px;display:none;position:absolute;bottom:24px;transform:scaleX(0)}.question.is-pinned [data-events-q-progress]{display:block}.sheet.is-pinned .sheet__track{height:220vh}.sheet.is-pinned .sheet__stage{height:100svh;padding-top:calc(var(--header-height) + 24px);grid-template-rows:auto;align-content:center;row-gap:0;padding-bottom:40px;position:sticky;top:0}.sheet.is-pinned [data-events-demo-frame]{width:min(100%, calc((100svh - var(--header-height) - 64px) * 3 / 2));grid-area:1/5/2/13;justify-self:end;margin-top:0}.sheet.is-pinned [data-events-demo-caption]{grid-area:1/1/2/5;align-self:end}.sheet.is-pinned .sheet__count{grid-area:1/1/2/5;align-self:start;display:block}.sheet.is-pinned [data-events-demo-edge]{display:block}html.js-motion .sheet.is-pinned:not(.is-ready) :is([data-events-demo-frame="1"],[data-events-demo-caption="1"]){visibility:hidden}@media (forced-colors:active){[data-events-strike]{display:none!important}[data-events-question].is-ready :is([data-events-strike-word],[data-events-strike-word] *){text-decoration:line-through max(2px,.03em)}[data-events-mark]{forced-color-adjust:none;color:marktext!important;background:mark!important}}
