figure[data-astro-cid-jy3d7nbu]{margin:0}figure[data-astro-cid-jy3d7nbu]>a[data-astro-cid-jy3d7nbu]{box-shadow:var(--shadowSoft);border-radius:5px;display:block;overflow:hidden}figcaption[data-astro-cid-jy3d7nbu]{flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding-top:.7rem;font-size:.75rem;line-height:1.8;display:flex}.poster-original[data-astro-cid-jy3d7nbu],figcaption[data-astro-cid-jy3d7nbu] a[data-astro-cid-jy3d7nbu]{color:var(--primary);text-underline-offset:4px}.poster-dialog[data-astro-cid-jy3d7nbu]{background:var(--surface);border:1px solid var(--line);color:var(--bodyTextColor);border-radius:12px;width:min(850px,100% - 2rem);max-height:94vh;padding:1.25rem;overflow:auto}.poster-dialog[data-astro-cid-jy3d7nbu]::backdrop{background:#15221cdb}.poster-dialog-header[data-astro-cid-jy3d7nbu]{background:var(--surface);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex;position:sticky;top:0}.poster-dialog[data-astro-cid-jy3d7nbu] h2[data-astro-cid-jy3d7nbu]{margin:0;font-size:1rem}.poster-dialog[data-astro-cid-jy3d7nbu] button[data-astro-cid-jy3d7nbu]{background:var(--surface);border:1px solid var(--line);color:inherit;cursor:pointer;font:inherit;border-radius:8px;min-height:44px;padding:.5rem 1rem}.poster-dialog[data-astro-cid-jy3d7nbu] img[data-astro-cid-jy3d7nbu]{width:100%;height:auto;display:block}.poster-original[data-astro-cid-jy3d7nbu]{padding:1rem 0 0;display:inline-block}.sr-only[data-astro-cid-jy3d7nbu]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body.dark-mode .event-poster-viewer[data-astro-cid-jy3d7nbu]{color:#e4d8ca}body.dark-mode .poster-dialog-header[data-astro-cid-jy3d7nbu],body.dark-mode .poster-dialog[data-astro-cid-jy3d7nbu],body.dark-mode .poster-dialog[data-astro-cid-jy3d7nbu] button[data-astro-cid-jy3d7nbu]{background:var(--medium);color:var(--bodyTextColorWhite)}.event-detail[data-astro-cid-s2t5j4ih]{grid-template-columns:minmax(0,1fr);grid-template-areas:"info""story""back";gap:2rem;max-width:76rem;margin:auto;padding:10rem 1rem 4rem;display:grid}.event-info[data-astro-cid-s2t5j4ih]{grid-area:info;min-width:0}.event-info[data-astro-cid-s2t5j4ih] .cs-topper[data-astro-cid-s2t5j4ih]{margin-bottom:1rem}h1[data-astro-cid-s2t5j4ih]{overflow-wrap:anywhere;font-size:clamp(2rem,4vw,3rem);line-height:1.4}.event-meta[data-astro-cid-s2t5j4ih],h1[data-astro-cid-s2t5j4ih]{margin:0 0 1.5rem}.event-meta[data-astro-cid-s2t5j4ih]{border-block:1px solid var(--line);gap:.7rem;padding:1.2rem 0;display:grid}.event-meta[data-astro-cid-s2t5j4ih] div[data-astro-cid-s2t5j4ih]{grid-template-columns:3em minmax(0,1fr);gap:1rem;display:grid}.event-meta[data-astro-cid-s2t5j4ih] dt[data-astro-cid-s2t5j4ih]{color:var(--muted);font-size:.8rem}.event-meta[data-astro-cid-s2t5j4ih] dd[data-astro-cid-s2t5j4ih]{overflow-wrap:anywhere;margin:0;font-size:.95rem;line-height:1.7}.event-actions[data-astro-cid-s2t5j4ih]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.event-registration[data-astro-cid-s2t5j4ih]{min-width:0;padding:.85rem 1.5rem;line-height:1.5}.event-registration[data-astro-cid-s2t5j4ih] span[data-astro-cid-s2t5j4ih][aria-hidden]{margin-inline-start:1rem}.event-enlarge[data-astro-cid-s2t5j4ih]{padding:.85rem 1.25rem;font-size:.9rem;line-height:1.5}.event-enlarge[data-astro-cid-s2t5j4ih] span[data-astro-cid-s2t5j4ih][aria-hidden]{margin-inline-start:1rem}.event-original[data-astro-cid-s2t5j4ih]{color:var(--primary);text-underline-offset:4px;align-items:center;gap:.5rem;min-height:44px;font-size:.85rem;font-weight:600;display:inline-flex}.event-action-note[data-astro-cid-s2t5j4ih]{color:var(--bodyTextColor);margin:.75rem 0 0;font-size:.75rem}.event-poster[data-astro-cid-s2t5j4ih]{grid-area:poster}.event-poster[data-astro-cid-s2t5j4ih],.event-story[data-astro-cid-s2t5j4ih]{align-self:start;min-width:0}.event-story[data-astro-cid-s2t5j4ih]{overflow-wrap:anywhere;grid-area:story;font-size:1rem;line-height:1.9}.event-story[data-astro-cid-s2t5j4ih] h2[data-astro-cid-s2t5j4ih]{margin:0 0 1rem;font-size:1.1rem}.event-story[data-astro-cid-s2t5j4ih] ol,.event-story[data-astro-cid-s2t5j4ih] p,.event-story[data-astro-cid-s2t5j4ih] ul{margin-bottom:1rem}.event-story[data-astro-cid-s2t5j4ih] li,.event-story[data-astro-cid-s2t5j4ih] p{color:inherit}.event-story[data-astro-cid-s2t5j4ih] img{max-width:100%;height:auto}.event-story[data-astro-cid-s2t5j4ih] a{color:var(--primary);text-underline-offset:4px}.event-body[data-astro-cid-s2t5j4ih]{margin-top:1.5rem}.event-back[data-astro-cid-s2t5j4ih]{border-top:1px solid var(--line);grid-area:back;padding-top:1.5rem}.event-back[data-astro-cid-s2t5j4ih] a[data-astro-cid-s2t5j4ih]{color:var(--headerColor);padding-block:.6rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.event-back[data-astro-cid-s2t5j4ih] a[data-astro-cid-s2t5j4ih]:hover{color:var(--primary);text-decoration:underline}.event-detail--with-image[data-astro-cid-s2t5j4ih]{grid-template-areas:"info""poster""story""back"}.sr-only[data-astro-cid-s2t5j4ih]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=48rem){.event-detail--with-image[data-astro-cid-s2t5j4ih]{-moz-column-gap:clamp(2rem,5vw,4.5rem);grid-template:"poster info""poster story"1fr"back back"/minmax(240px,390px) minmax(0,1fr);column-gap:clamp(2rem,5vw,4.5rem)}}@media (width<=47.999rem){.event-detail[data-astro-cid-s2t5j4ih]{padding-top:8rem}.event-poster[data-astro-cid-s2t5j4ih]{width:min(100%,300px);margin-inline:auto}.event-registration[data-astro-cid-s2t5j4ih]{width:100%}.event-meta[data-astro-cid-s2t5j4ih] dd[data-astro-cid-s2t5j4ih]{font-size:.88rem}}body.dark-mode .event-detail[data-astro-cid-s2t5j4ih]{color:#e4d8ca}body.dark-mode .event-action-note[data-astro-cid-s2t5j4ih],body.dark-mode .event-meta[data-astro-cid-s2t5j4ih] dt[data-astro-cid-s2t5j4ih]{color:#c5b5a5}body.dark-mode .event-original[data-astro-cid-s2t5j4ih],body.dark-mode .event-story[data-astro-cid-s2t5j4ih] a{color:var(--primaryLight)}body.dark-mode .event-back[data-astro-cid-s2t5j4ih] a[data-astro-cid-s2t5j4ih]{color:var(--bodyTextColorWhite)}
