.action-dropdown-menu{z-index:9999;background:color-mix(in srgb,var(--foreground,#fff)95%,transparent);border:2px solid color-mix(in srgb,var(--background,#000)20%,transparent);border-radius:0;min-width:200px;padding:6px 0;animation:.12s ease-out actionDropdownIn;overflow:hidden}@keyframes actionDropdownIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.action-dropdown-menu{animation:none}}.action-dropdown-item{width:100%;color:var(--background,#000);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;transition:background .12s ease-out,color .12s ease-out;display:flex}.action-dropdown-item:hover{background:color-mix(in srgb,var(--background,#000)15%,transparent)}.action-dropdown-item svg{flex-shrink:0}
@keyframes eventContentReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.event-content-hero{animation:.5s ease-out both eventContentReveal}.event-content-meta{z-index:10;animation:.5s ease-out 80ms both eventContentReveal;position:relative}.event-content-logistics{animation:.5s ease-out .16s both eventContentReveal}.event-content-body-section{animation:.5s ease-out .24s both eventContentReveal}.event-content-tickets-section{animation:.5s ease-out .32s both eventContentReveal}@media (prefers-reduced-motion:reduce){.event-content-hero,.event-content-meta,.event-content-logistics,.event-content-body-section,.event-content-tickets-section{animation:none}}.fee-tooltip-anchor{cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;display:inline-flex;position:relative}.fee-tooltip-content{z-index:20;background:color-mix(in srgb,var(--foreground,#fff)95%,transparent);min-width:280px;color:var(--background,#000);pointer-events:none;white-space:nowrap;border-radius:0;padding:10px 12px;font-size:13px;line-height:1.5;display:none;position:absolute;bottom:calc(100% + 8px);right:0}.fee-tooltip-content:after{content:"";border:5px solid #0000;border-top-color:color-mix(in srgb,var(--foreground,#fff)95%,transparent);position:absolute;top:100%;right:12px}.fee-tooltip-anchor:hover .fee-tooltip-content,.fee-tooltip-anchor:focus-within .fee-tooltip-content{flex-direction:column;gap:2px;display:flex}.fee-tooltip-row{display:block}.share-dropdown-anchor{position:relative}.share-dropdown-menu{z-index:9999;background:color-mix(in srgb,var(--foreground,#fff)95%,transparent);border:1px solid color-mix(in srgb,var(--background,#000)15%,transparent);border-radius:0;min-width:180px;padding:6px 0;display:none;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.share-dropdown-anchor[data-open=true] .share-dropdown-menu{display:block}.share-dropdown-item{width:100%;color:var(--background,#000);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:10px 14px;font-family:inherit;font-size:14px;text-decoration:none;transition:background .15s;display:flex}.share-dropdown-item:hover{background:color-mix(in srgb,var(--background,#000)15%,transparent)}.share-dropdown-item svg{flex-shrink:0}.event-content-body{color:var(--color,#333);font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.7}.event-content-body p{margin:0 0 16px}.event-content-body p:last-child{margin-bottom:0}.event-content-body h1,.event-content-body h2,.event-content-body h3{color:var(--color,#000);margin:32px 0 16px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;line-height:1.3}.event-content-body h1:first-child,.event-content-body h2:first-child,.event-content-body h3:first-child{margin-top:0}.event-content-body h1{border-bottom:2px solid var(--color,#000);padding-bottom:12px;font-size:32px}.event-content-body h2{padding-left:16px;font-size:24px;position:relative}.event-content-body h2:before{content:"";background:linear-gradient(180deg,var(--color,#000)0%,var(--colorMuted,#666)100%);border-radius:0;width:4px;position:absolute;top:0;bottom:0;left:0}.event-content-body h3{text-transform:uppercase;letter-spacing:.5px;font-size:20px}.event-content-body blockquote{background:linear-gradient(135deg,var(--surfaceMuted,#f8f9fa)0%,var(--surfaceMuted,#f1f3f4)100%);border-left:4px solid var(--color,#000);color:var(--colorMuted,#444);border-radius:0;margin:24px 0;padding:24px 32px;font-style:italic;position:relative}.event-content-body blockquote:before{content:"“";color:var(--colorMuted,#0000001a);font-family:Georgia,serif;font-size:64px;line-height:1;position:absolute;top:-8px;left:16px}.event-content-body blockquote p{z-index:1;margin:0;position:relative}.event-content-body blockquote p:not(:last-child){margin-bottom:12px}.event-content-body ul,.event-content-body ol{margin:16px 0;padding-left:0;list-style:none}.event-content-body ul li,.event-content-body ol li{margin-bottom:8px;padding-left:28px;position:relative}.event-content-body ul li:before{content:"";background:var(--color,#000);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:8px}.event-content-body ol{counter-reset:ol-counter}.event-content-body ol li{counter-increment:ol-counter}.event-content-body ol li:before{content:counter(ol-counter);background:var(--color,#000);width:24px;height:24px;color:var(--colorInverted,#fff);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:absolute;top:0;left:0}.event-content-body ul ul,.event-content-body ol ol,.event-content-body ul ol,.event-content-body ol ul{margin:8px 0}.event-content-body ul ul li:before{border:2px solid var(--color,#000);background:0 0}.event-content-body a{color:var(--color,#000);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:2px;transition:all .15s}.event-content-body a:hover{background-color:var(--color,#000);color:var(--colorInverted,#fff);border-radius:0;margin:0 -4px;padding:0 4px;text-decoration:none}.event-content-body hr{background:linear-gradient(90deg,transparent,var(--color,#000),transparent);border:none;height:1px;margin:32px 0}.event-content-body figure{margin:24px 0}.event-content-body figure[style*="float: left"]{margin:0 16px 8px 0}.event-content-body figure[style*="float: right"]{margin:0 0 8px 16px}.event-content-body img{border-radius:0;max-width:100%;height:auto}.event-content-body figcaption{color:var(--colorMuted,#666);text-align:center;margin-top:8px;font-size:14px;font-style:italic}.event-content-body:after{content:"";clear:both;display:table}.event-content-body strong{color:var(--color,#000);font-weight:700}.event-content-body em{font-style:italic}.event-content-body s{color:var(--colorMuted,#888);text-decoration:line-through}.event-content-body--mobile{font-size:15px;line-height:1.6}.event-content-body--mobile h1{font-size:26px}.event-content-body--mobile h2{font-size:20px}.event-content-body--mobile h3{font-size:17px}.event-content-body--mobile blockquote{margin:16px 0;padding:16px 20px}.event-content-body--mobile blockquote:before{font-size:48px;left:12px}.event-content-body--email{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5}.event-content-body--email h1,.event-content-body--email h2,.event-content-body--email h3{font-family:Arial,Helvetica,sans-serif}.event-content-body--email h1{border-bottom:2px solid #000;padding-bottom:8px;font-size:28px}.event-content-body--email h2{border-left:4px solid #000;padding-left:12px;font-size:22px}.event-content-body--email h2:before{display:none}.event-content-body--email h3{font-size:18px}.event-content-body--email blockquote{background:#f5f5f5;border-left:4px solid #333;border-radius:0;margin:16px 0;padding:16px 20px}.event-content-body--email blockquote:before{display:none}.event-content-body--email ul li:before,.event-content-body--email ol li:before{background:#333}.event-content-body--email a{color:#06c;text-decoration:underline}.event-content-body--email a:hover{color:#06c;background:0 0}.event-content-body--email hr{background:#ddd}.event-content-body--email img{box-shadow:none;border-radius:0}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fee-tooltip-anchor [tabindex]:focus-visible,.copy-address-btn:focus-visible{outline:2px solid var(--accentColor,#f14a16);outline-offset:2px;border-radius:0}.calendar-dropdown-anchor{position:relative}.calendar-dropdown-menu{z-index:25;background:color-mix(in srgb,var(--foreground,#fff)95%,transparent);border:1px solid color-mix(in srgb,var(--background,#000)15%,transparent);border-radius:0;min-width:200px;padding:6px 0;display:none;position:absolute;bottom:calc(100% + 6px);left:0;overflow:hidden}.calendar-dropdown-anchor[data-open=true] .calendar-dropdown-menu{display:block}.calendar-dropdown-item{width:100%;color:var(--background,#000);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:10px 14px;font-family:inherit;font-size:14px;text-decoration:none;transition:background .15s;display:flex}.calendar-dropdown-item:hover{background:color-mix(in srgb,var(--background,#000)15%,transparent)}.calendar-dropdown-item svg{flex-shrink:0}@media (max-width:480px){.fee-tooltip-content{left:50%;right:auto;transform:translate(-50%)}}.logistics-row{flex-direction:column!important;gap:0!important}@media (min-width:768px){.logistics-row{flex-direction:row!important;gap:28px!important}}@media (max-width:480px){.ticket-type-row{gap:6px;flex-direction:column!important;align-items:flex-start!important}.ticket-type-row__right{flex-wrap:wrap}}@keyframes spin{to{transform:rotate(360deg)}}