.hero-carousel[data-astro-cid-456vviwh]{position:relative;background:var(--band-bg-angled)}.hero-carousel__stack[data-astro-cid-456vviwh]{display:grid}.hero-carousel__stack[data-astro-cid-456vviwh]>*{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s linear .6s}.hero-carousel__stack[data-astro-cid-456vviwh]>.is-active{opacity:1;visibility:visible;transition:opacity .6s ease}.event-slide[data-astro-cid-456vviwh]{position:relative;overflow:hidden;color:var(--on-dark);background:var(--band-bg-angled)}.event-slide[data-astro-cid-456vviwh]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(55% 75% at 100% 0%,rgba(227,205,147,.12),transparent 60%)}.event-slide__grid[data-astro-cid-456vviwh]{position:relative;display:grid;gap:32px;align-items:center;padding-top:48px;padding-bottom:96px}.event-slide__eyebrow[data-astro-cid-456vviwh]{display:inline-flex;align-items:center;gap:10px;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:16px}.event-slide__live[data-astro-cid-456vviwh]{width:8px;height:8px;border-radius:50%;background:var(--gold);animation:event-pulse 2s infinite}@keyframes event-pulse{0%{box-shadow:0 0 #e3cd9399}70%,to{box-shadow:0 0 0 10px #e3cd9300}}.event-slide__title[data-astro-cid-456vviwh]{font-size:clamp(2rem,1.4rem + 2.6vw,3.4rem);line-height:1.08;color:var(--on-dark);margin-bottom:18px}.event-slide__title[data-astro-cid-456vviwh]:after{content:"";display:block;width:72px;height:2px;margin-top:18px;background:var(--gold-deep)}.event-slide__lead[data-astro-cid-456vviwh]{max-width:560px;font-size:1.05rem;color:var(--on-dark-muted);margin-bottom:22px}.event-slide__meta[data-astro-cid-456vviwh]{list-style:none;padding:0;margin:0 0 26px;display:flex;flex-wrap:wrap;gap:10px 28px}.event-slide__meta[data-astro-cid-456vviwh] li[data-astro-cid-456vviwh]{display:flex;align-items:center;gap:10px;color:var(--on-dark);font-weight:500}.event-slide__meta[data-astro-cid-456vviwh] svg{color:var(--gold);flex:none}.event-slide__org[data-astro-cid-456vviwh]{display:flex;align-items:center;gap:10px;margin:0;font-size:.8rem;letter-spacing:.04em;color:var(--on-dark-muted)}.event-slide__org[data-astro-cid-456vviwh] img{height:36px;width:auto;padding:6px 12px;box-sizing:content-box;background:var(--cream);border-radius:8px}.event-slide__art[data-astro-cid-456vviwh]{position:relative;justify-self:center;order:-1;width:min(62vw,240px);aspect-ratio:1}.event-slide__circle[data-astro-cid-456vviwh]{position:relative;z-index:1;width:100%;height:100%;border-radius:50%;overflow:hidden;box-shadow:0 30px 60px #00000073,0 0 0 6px #e3cd932e}.event-slide__circle[data-astro-cid-456vviwh] img{display:block;width:100%;height:100%;object-fit:cover}.event-slide__arcs[data-astro-cid-456vviwh]{position:absolute;z-index:2;top:-12%;right:-22%;width:70%;height:124%;pointer-events:none;fill:none;stroke-linecap:round}.event-slide__arc1[data-astro-cid-456vviwh]{stroke:var(--gold-deep);stroke-width:22}.event-slide__arc2[data-astro-cid-456vviwh]{stroke:var(--gold);stroke-width:8;opacity:.85}@media(min-width:960px){.event-slide__grid[data-astro-cid-456vviwh]{grid-template-columns:1.1fr .9fr;gap:40px;padding-top:96px;padding-bottom:120px}.event-slide__art[data-astro-cid-456vviwh]{order:0;width:440px}}.hero-carousel__ctrl[data-astro-cid-456vviwh]{position:absolute;left:0;right:0;bottom:22px;z-index:3;display:flex;align-items:center;justify-content:center;gap:14px}.hero-carousel__dots[data-astro-cid-456vviwh]{display:flex;gap:8px}.hero-carousel__dot[data-astro-cid-456vviwh]{width:26px;height:4px;padding:0;border:0;border-radius:2px;background:#f5f1e84d;cursor:pointer;transition:width .2s,background .2s}.hero-carousel__dot[data-astro-cid-456vviwh][aria-current=true]{width:40px;background:var(--gold)}.hero-carousel__arrow[data-astro-cid-456vviwh]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid rgba(227,205,147,.45);background:#070c2259;color:var(--on-dark);cursor:pointer}.hero-carousel__arrow[data-astro-cid-456vviwh]:hover{border-color:var(--gold);color:var(--gold)}.hero-carousel[data-astro-cid-456vviwh] [data-astro-cid-456vviwh]:focus-visible{outline-color:var(--gold)}.hero-carousel__stack[data-astro-cid-456vviwh]>.hero{padding-bottom:40px}@media(prefers-reduced-motion:reduce){.event-slide__live[data-astro-cid-456vviwh]{animation:none}.hero-carousel__stack[data-astro-cid-456vviwh]>*{transition:none}}.why[data-astro-cid-v4qhm7jo]{list-style:none;margin:0;padding:0}.why__item[data-astro-cid-v4qhm7jo]{padding:4px 0}.why__icon[data-astro-cid-v4qhm7jo]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--accent-soft);color:var(--accent-on-soft);border:1.5px solid var(--gold-deep);margin-bottom:14px}.why__item[data-astro-cid-v4qhm7jo] h3[data-astro-cid-v4qhm7jo]{font-size:1.05rem}.why__item[data-astro-cid-v4qhm7jo] p[data-astro-cid-v4qhm7jo]{color:var(--muted);margin:0}
