.event-article-v3{--v3-paper-tile:url(/images/brand-kit/v3/textures/aged-paper-visible-tile.webp);--v3-paper-tile-size:36rem;--v3-paper-wash-opacity:0%;width:100%;min-width:0;max-width:none;color:var(--v3-ink);overflow:visible}:root[data-theme=dark] .event-article-v3{--v3-paper-tile:url(/images/brand-kit/v3/textures/aged-paper-dark-tile.webp)}.event-article-v3 .event-detail-v2-opening{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-areas:"media identity""media facts";align-items:stretch;gap:clamp(.85rem,1.8vw,1.35rem);display:grid}.event-article-v3 .event-detail-v2-opening:not(.has-media){grid-template-columns:minmax(0,1fr);grid-template-areas:"identity""facts";width:min(100%,54rem);margin-inline:auto}.event-article-v3 .event-detail-v3-identity{isolation:isolate;border:1px solid color-mix(in srgb, var(--v3-scrap-terracotta) 42%, var(--v3-paper-panel-border));border-inline-start:.32rem solid var(--v3-scrap-terracotta);background-color:var(--v3-paper-panel);background-image:linear-gradient(112deg, color-mix(in srgb, var(--v3-scrap-ochre) 20%, var(--v3-paper-panel)), color-mix(in srgb, var(--v3-scrap-pink) 12%, var(--v3-paper-panel))), var(--v3-paper-tile);background-size:auto, var(--v3-paper-tile-size) var(--v3-paper-tile-size);min-width:0;max-width:none;box-shadow:var(--v3-shadow-panel);clip-path:polygon(1.2% 4%,8% 1%,17% 3%,29% 0,42% 2%,54% 0,67% 3%,81% 0,98% 2%,100% 18%,98% 34%,100% 51%,98% 67%,100% 82%,97% 100%,82% 98%,67% 100%,52% 98%,37% 100%,21% 98%,1% 100%,2% 82%,0 65%,2% 48%,0 31%,2% 17%);grid-area:identity;margin:0 0 .25rem;padding:clamp(1.1rem,2.6vw,1.9rem) clamp(6.15rem,18vw,9rem) clamp(1.1rem,2.6vw,1.9rem) clamp(1.1rem,3vw,2.1rem);position:relative}.event-article-v3 .event-detail-v3-identity>*{z-index:1;position:relative}.event-article-v3 .event-detail-v3-identity:after{z-index:0;aspect-ratio:1.1;content:"";pointer-events:none;background:url(/images/brand-kit/v3/stickers/local_motifs/motif_hummingbird_halftone_clean.webp) 50%/contain no-repeat;width:clamp(4.6rem,9vw,6.2rem);position:absolute;top:.55rem;right:clamp(.6rem,2vw,1.35rem);transform:rotate(3deg)}.event-article-v3 .event-detail-v2-identity h1{max-width:24ch;color:var(--v3-ink);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,4.1vw,3.35rem);font-weight:700;line-height:1.02}.event-article-v3 .event-detail-v2-identity .lede{max-width:55rem;color:var(--text-body);margin-top:.6rem;font-size:clamp(1rem,1.55vw,1.2rem);line-height:1.52}.event-article-v3 .event-detail-v2-kickers{gap:.4rem .55rem;margin-bottom:.65rem}.event-article-v3 .event-detail-v2-kickers .event-type{color:var(--text-body);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800}.event-article-v3 .event-detail-v2-recurrence-chip,.event-article-v3 .event-detail-v3-lifecycle{border:1px solid color-mix(in srgb, var(--v3-scrap-forest) 42%, var(--border-strong));background-color:color-mix(in srgb, var(--v3-scrap-forest) 14%, var(--v3-paper-panel));background-image:linear-gradient(#fff7e3ad, #fff7e3ad), var(--v3-paper-tile);background-size:auto, var(--v3-paper-tile-size) var(--v3-paper-tile-size);min-height:1.75rem;color:var(--text-primary);letter-spacing:.025em;border-radius:.28rem .48rem .24rem .38rem;align-items:center;padding:.23rem .62rem;font-size:.7rem;font-weight:800;display:inline-flex}.event-article-v3 .event-detail-v3-lifecycle.is-ended{border-color:color-mix(in srgb, var(--v3-scrap-terracotta) 58%, var(--border-strong));background-color:color-mix(in srgb, var(--v3-scrap-terracotta) 17%, var(--v3-paper-panel))}.event-article-v3 .event-detail-v3-lifecycle.is-stale{border-color:color-mix(in srgb, var(--v3-scrap-ochre) 63%, var(--border-strong));background-color:color-mix(in srgb, var(--v3-scrap-ochre) 22%, var(--v3-paper-panel))}.event-article-v3 .event-detail-v3-media{border:1px solid color-mix(in srgb, var(--v3-scrap-ochre) 72%, var(--border));background-color:color-mix(in srgb, var(--v3-scrap-ochre) 27%, var(--v3-paper-panel));background-image:linear-gradient(#fff7e347, #fff7e347), var(--v3-paper-tile);background-size:auto, var(--v3-paper-tile-size) var(--v3-paper-tile-size);width:100%;min-width:0;max-width:none;box-shadow:var(--v3-shadow-panel);grid-area:media;margin:0;padding:clamp(.55rem,1.5vw,.9rem)}.event-article-v3 .event-detail-v3-media .event-gallery-image{border-color:color-mix(in srgb, var(--v3-scrap-ochre) 35%, var(--border));background-color:var(--v3-paper-panel);background-image:var(--v3-paper-tile);background-size:var(--v3-paper-tile-size) var(--v3-paper-tile-size);box-shadow:0 .2rem .55rem color-mix(in srgb, var(--shadow) 46%, transparent);border-radius:.22rem .36rem .2rem .32rem}.event-article-v3 .event-detail-v3-media img{object-fit:contain}.event-article-v3 .event-detail-v2-copy{border:1px solid var(--v3-paper-panel-border);border-inline-start:.28rem solid var(--v3-scrap-forest);background-color:var(--v3-paper-panel);background-image:linear-gradient(#fff7e33d, #fff7e33d), var(--v3-paper-tile);background-size:auto, var(--v3-paper-tile-size) var(--v3-paper-tile-size);min-width:0;box-shadow:var(--v3-shadow-panel);border-radius:.22rem .5rem .24rem .42rem;grid-area:facts;padding:clamp(.9rem,1.8vw,1.25rem)}.event-article-v3.event-article-v2 .event-details-v2 .event-details-grid>section:first-child{border-top-color:var(--v3-scrap-terracotta)}.event-article-v3 .event-detail-v2-venue h3,.event-article-v3 .event-detail-v2-practical h3{color:var(--v3-ink)}.event-article-v3 .event-detail-v2-venue p,.event-article-v3 .event-detail-v2-practical p{overflow-wrap:anywhere}.event-article-v3 .event-detail-v2-tabs{border-top:.22rem solid color-mix(in srgb, var(--v3-scrap-blue) 72%, var(--border));margin-top:clamp(1.35rem,3vw,2rem);padding-top:.9rem}.event-article-v3 .detail-tab-list{border-bottom-color:color-mix(in srgb, var(--v3-scrap-ochre) 43%, var(--border));gap:.25rem}.event-article-v3 .detail-tab-trigger{color:var(--text-body);border-radius:.28rem .44rem 0 0}.event-article-v3 .detail-tab-trigger[aria-selected=true]{border-bottom-color:var(--v3-scrap-terracotta);background-color:color-mix(in srgb, var(--v3-scrap-ochre) 20%, transparent);color:var(--text-heading)}.event-article-v3 .detail-tab-panel{padding-top:1.1rem}.event-article-v3 .event-description-v2,.event-article-v3 .event-related-section,.event-article-v3 .event-source-context{max-width:60rem}.event-article-v3 .event-description-v2 h2,.event-article-v3 .event-related-section h2,.event-article-v3 .event-source-context h2{color:var(--v3-ink)}.event-article-v3 .event-source-utilities,.event-article-v3 .event-source-context{max-width:60rem}.event-article-v3 .event-source-context{border-inline-start:.22rem solid var(--v3-scrap-blue);background-color:color-mix(in srgb, var(--v3-paper-panel) 82%, transparent);background-image:var(--v3-paper-tile);background-size:var(--v3-paper-tile-size) var(--v3-paper-tile-size);color:var(--text-body);padding:1rem 1.1rem}.event-article-v3 .event-detail-v3-media .grouped-detail-gallery-counter{border-color:color-mix(in srgb, var(--v3-scrap-ochre) 56%, var(--border));background:color-mix(in srgb, var(--v3-paper-panel) 92%, transparent);color:var(--v3-ink)}.event-article-v3 .event-detail-v3-media .expandable-image-trigger:focus-visible,.event-article-v3 .detail-tab-trigger:focus-visible{outline-color:var(--focus-ring-color)}:root[data-theme=dark] .event-article-v3 .event-detail-v2-identity{background-image:linear-gradient(112deg, color-mix(in srgb, var(--v3-scrap-ochre) 17%, var(--v3-paper-panel)), color-mix(in srgb, var(--v3-scrap-pink) 12%, var(--v3-paper-panel))), var(--v3-paper-tile)}:root[data-theme=dark] .event-article-v3 .event-detail-v2-copy,:root[data-theme=dark] .event-article-v3 .event-detail-v3-media,:root[data-theme=dark] .event-article-v3 .event-detail-v3-media .event-gallery-image,:root[data-theme=dark] .event-article-v3 .event-source-context{background-image:linear-gradient(#18251f38, #18251f38), var(--v3-paper-tile)}:root[data-theme=dark] .event-article-v3 .event-detail-v2-recurrence-chip,:root[data-theme=dark] .event-article-v3 .event-detail-v3-lifecycle{background-image:linear-gradient(#18251f40, #18251f40), var(--v3-paper-tile);color:var(--text-primary)}@media (max-width:59.99rem){.event-article-v3 .event-detail-v2-opening,.event-article-v3 .event-detail-v2-opening:not(.has-media){grid-template-columns:minmax(0,1fr);grid-template-areas:"identity""media""facts";width:100%}.event-article-v3 .event-detail-v3-identity{padding-right:clamp(5.8rem,23vw,7.5rem)}}@media (max-width:25rem){.event-article-v3 .event-detail-v3-identity:after{width:4rem;right:.45rem}.event-article-v3 .event-detail-v3-identity{padding-right:5rem}}@media (prefers-reduced-motion:reduce){.event-article-v3 .event-detail-v3-media img{transition:none}}
.event-article-v2 .UGipLW_facts{background:0 0;border:0;border-radius:0;margin-top:0;padding:0}.event-article-v2 .UGipLW_facts .UGipLW_factGrid{gap:0;margin-top:0}.event-article-v2 .UGipLW_facts .UGipLW_factGrid>section{border:0;border-top:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0;padding:1rem 0}.event-article-v2 .UGipLW_facts .UGipLW_factGrid>section:first-child{border-top:0;padding-top:0}.event-article-v2 .UGipLW_facts .UGipLW_factGrid>section:last-child{padding-bottom:0}.UGipLW_mapAction{border:1px solid var(--control-border);background:var(--control-surface);min-height:2.75rem;color:var(--control-text);transition:background var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease), color var(--motion-duration) var(--motion-ease);border-radius:.65rem;align-items:center;gap:.45rem;margin-top:.45rem;padding:.55rem .75rem;font-size:.88rem;font-weight:750;line-height:1.15;text-decoration:none;display:inline-flex}.UGipLW_mapIcon{flex:none;display:block}.UGipLW_mapAction:hover{border-color:var(--control-text-hover);background:var(--control-surface-hover);color:var(--control-text-hover)}.UGipLW_actions{flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.85rem;display:flex}.UGipLW_primaryAction,.UGipLW_secondaryAction{text-align:center;min-height:2.8rem;transition:background var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease), color var(--motion-duration) var(--motion-ease), transform var(--motion-duration) var(--motion-ease);border-radius:.65rem;justify-content:center;align-items:center;padding:.6rem .85rem;font-size:.88rem;font-weight:750;line-height:1.15;text-decoration:none;display:inline-flex}.UGipLW_primaryAction{border:1px solid var(--primary);background:var(--primary);color:var(--primary-text);flex:0 auto}.UGipLW_primaryAction:hover{background:var(--primary-hover);color:var(--primary-text)}.UGipLW_secondaryActions{flex-wrap:wrap;gap:.55rem;display:flex}.UGipLW_secondaryAction,.UGipLW_shareAction{flex:9rem;min-width:0}.UGipLW_secondaryAction{border:1px solid var(--control-border);background:var(--control-surface);color:var(--control-text)}.UGipLW_secondaryAction:hover{border-color:var(--control-text-hover);background:var(--control-surface-hover);color:var(--control-text-hover)}.UGipLW_shareAction{flex:0 9rem;min-width:0;display:grid}.UGipLW_shareAction .share-action{gap:.55rem;width:100%;display:grid}.UGipLW_shareAction .share-action summary{border-color:var(--control-border);background:var(--control-surface);border-radius:.65rem;justify-content:center;width:100%;min-height:2.8rem;padding:.6rem .85rem;font-size:.88rem}.UGipLW_shareAction .share-options{width:100%;margin-top:0}.UGipLW_saveAction{flex:0 9rem;min-width:0;display:flex}.UGipLW_picksAction{flex:0 12rem;min-width:0;display:flex}.UGipLW_saveAction>a,.UGipLW_saveAction>button{border:1px solid var(--control-border);background:var(--control-surface);width:100%;min-height:2.8rem;color:var(--control-text);font:inherit;text-align:center;cursor:pointer;transition:background var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease), color var(--motion-duration) var(--motion-ease), transform var(--motion-duration) var(--motion-ease);border-radius:.65rem;justify-content:center;align-items:center;padding:.6rem .85rem;font-size:.88rem;font-weight:750;line-height:1.15;text-decoration:none;display:inline-flex}.UGipLW_saveAction .save-action>button{border:1px solid var(--control-border);background:var(--control-surface);width:100%;min-height:2.8rem;color:var(--control-text);font:inherit;text-align:center;cursor:pointer;transition:background var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease), color var(--motion-duration) var(--motion-ease), transform var(--motion-duration) var(--motion-ease);border-radius:.65rem;justify-content:center;align-items:center;padding:.6rem .85rem;font-size:.88rem;font-weight:750;line-height:1.15;text-decoration:none;display:inline-flex}.UGipLW_saveAction>a:hover,.UGipLW_saveAction>button:hover:not(:disabled){border-color:var(--control-text-hover);background:var(--control-surface-hover);color:var(--control-text-hover)}.UGipLW_saveAction .save-action>button:hover:not([aria-pressed=true]):not(:disabled){border-color:var(--control-text-hover);background:var(--control-surface-hover);color:var(--control-text-hover)}.UGipLW_saveAction>a:focus-visible,.UGipLW_saveAction>button:focus-visible{outline:.18rem solid var(--focus-ring-color);outline-offset:.16rem}.UGipLW_saveAction .save-action>button:focus-visible{outline:.18rem solid var(--focus-ring-color);outline-offset:.16rem}.UGipLW_saveAction .save-action{gap:.55rem;width:100%;display:grid}.UGipLW_saveAction .save-status{width:100%}:is(.UGipLW_primaryAction:focus-visible,.UGipLW_secondaryAction:focus-visible,.UGipLW_mapAction:focus-visible,.UGipLW_shareAction .share-action summary:focus-visible){outline:.18rem solid var(--focus-ring-color);outline-offset:.16rem}.UGipLW_correctionUtility{border-top:1px solid var(--border);gap:.35rem;max-width:52rem;margin-top:clamp(1.5rem,4vw,2.25rem);padding-top:1rem;display:grid}.UGipLW_correctionUtility p{color:var(--muted);margin:0;font-size:.84rem}.UGipLW_correctionUtility a{width:fit-content;color:var(--link);font-size:.86rem;font-weight:750;text-decoration-thickness:.08em}.UGipLW_correctionUtility a:hover{color:var(--link-hover)}@media (prefers-reduced-motion:reduce){.UGipLW_primaryAction,.UGipLW_secondaryAction,.UGipLW_saveAction>a,.UGipLW_saveAction>button,.UGipLW_mapAction,.UGipLW_correctionUtility a{transition:none}.UGipLW_saveAction .save-action>button{transition:none}}
