.event-carousel[data-v-afb2aaf0]{background:#0000000a;height:100%;overflow:hidden;position:relative;width:100%}.event-carousel__placeholder[data-v-afb2aaf0]{align-items:center;background:linear-gradient(135deg,rgba(var(--v-theme-primary),.15),rgba(var(--v-theme-primary),.05));display:flex;height:100%;justify-content:center;width:100%}.event-carousel__slide[data-v-afb2aaf0],.event-carousel__stage[data-v-afb2aaf0]{inset:0;position:absolute}.event-carousel__slide[data-v-afb2aaf0]{animation-duration:8s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:ease-in-out;opacity:0;pointer-events:none;transition:opacity .28s ease;will-change:opacity,transform;z-index:0}.event-carousel__slide--active[data-v-afb2aaf0]{opacity:1;z-index:1}.event-carousel__img[data-v-afb2aaf0]{display:block}.event-carousel__img[data-v-afb2aaf0],.event-carousel__img img[data-v-afb2aaf0]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.event-carousel__gradient[data-v-afb2aaf0]{background:linear-gradient(0deg,rgba(0,0,0,.25) 0,transparent);height:55%;inset:auto 0 0;pointer-events:none;position:absolute;z-index:2}.event-carousel__arrow[data-v-afb2aaf0]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffd1;border:none;border-radius:50%;box-shadow:0 6px 18px #0000002e;color:#000000b8;cursor:pointer;display:flex;height:34px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease,transform .2s ease,background .2s ease;width:34px;z-index:3}.event-carousel:hover .event-carousel__arrow[data-v-afb2aaf0]{opacity:1}.event-carousel__arrow[data-v-afb2aaf0]:hover{background:#fff;transform:translateY(-50%) scale(1.05)}.event-carousel__arrow--prev[data-v-afb2aaf0]{left:10px}.event-carousel__arrow--next[data-v-afb2aaf0]{right:10px}.event-carousel__dots[data-v-afb2aaf0]{bottom:10px;display:flex;gap:6px;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.event-carousel__dot[data-v-afb2aaf0]{background:#fff9;border:none;border-radius:50%;box-shadow:0 1px 3px #00000040;cursor:pointer;height:7px;padding:0;pointer-events:auto;transition:background .2s ease,transform .2s ease,width .25s ease;width:7px}.event-carousel__dot--active[data-v-afb2aaf0]{background:#fff;border-radius:4px;width:22px}@keyframes eventCarouselZoomA-afb2aaf0{0%{transform:scale(1.02) translate(0)}to{transform:scale(1.12) translate(-1.5%,-1%)}}@keyframes eventCarouselZoomB-afb2aaf0{0%{transform:scale(1.02) translate(0)}to{transform:scale(1.12) translate(1.5%,1%)}}@media(prefers-reduced-motion:reduce){.event-carousel__slide[data-v-afb2aaf0]{animation:none!important;transition:opacity .15s ease}}.event-dialog[data-v-1a162eeb]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface))}.event-dialog__hero[data-v-1a162eeb]{background:linear-gradient(135deg,rgb(var(--v-theme-primary)),color-mix(in srgb,rgb(var(--v-theme-primary)) 65%,#000));color:#fff;min-height:180px;overflow:hidden;position:relative}.event-dialog__hero--plain[data-v-1a162eeb]{min-height:140px}.event-dialog__hero-img[data-v-1a162eeb]{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.event-dialog__hero-overlay[data-v-1a162eeb]{background:linear-gradient(180deg,#00000026,#0000008c 55%,#000000bf);inset:0;position:absolute}.event-dialog__close[data-v-1a162eeb]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000059!important;color:#fff!important;position:absolute;right:12px;top:12px;z-index:3}.event-dialog__hero-content[data-v-1a162eeb]{padding:20px 24px 22px;position:relative;z-index:2}.event-dialog__eyebrow[data-v-1a162eeb]{font-size:11px;font-weight:700;letter-spacing:1.3px;margin-bottom:6px;opacity:.85;text-transform:uppercase}.event-dialog__title[data-v-1a162eeb]{color:#fff;font-size:1.45rem;font-weight:800;line-height:1.25;margin:0 0 10px;text-shadow:0 2px 16px rgba(0,0,0,.35)}.event-dialog__meta[data-v-1a162eeb]{display:flex;flex-wrap:wrap;font-size:.85rem;gap:8px 14px;opacity:.95}.event-dialog__meta-item[data-v-1a162eeb]{align-items:center;display:inline-flex;gap:4px;text-transform:capitalize}.event-dialog__content[data-v-1a162eeb]{color:rgb(var(--v-theme-on-surface));padding:20px 24px!important}.event-dialog__desc[data-v-1a162eeb]{color:rgba(var(--v-theme-on-surface),.78);font-size:.95rem;line-height:1.55;margin:0 0 14px}.event-dialog__stats[data-v-1a162eeb]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.event-dialog__stat[data-v-1a162eeb]{align-items:center;background:rgba(var(--v-theme-on-surface),.05);border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:12px;display:flex;gap:10px;padding:10px 12px}.event-dialog__stat-text[data-v-1a162eeb]{display:flex;flex-direction:column;line-height:1.2}.event-dialog__stat-label[data-v-1a162eeb]{color:rgba(var(--v-theme-on-surface),.55);font-size:11px;font-weight:600;letter-spacing:.6px;text-transform:uppercase}.event-dialog__stat-value[data-v-1a162eeb]{font-size:.9rem}.event-dialog__form-heading[data-v-1a162eeb],.event-dialog__stat-value[data-v-1a162eeb]{color:rgba(var(--v-theme-on-surface),.9);font-weight:700}.event-dialog__form-heading[data-v-1a162eeb]{align-items:center;display:inline-flex;font-size:.95rem;gap:6px}.event-dialog__form-hint[data-v-1a162eeb]{color:rgba(var(--v-theme-on-surface),.6);font-size:.8rem;margin:4px 0 0}.event-dialog__actions[data-v-1a162eeb]{background:rgba(var(--v-theme-on-surface),.03)}.event-dialog__submit[data-v-1a162eeb]{min-width:220px}@media(max-width:600px){.event-dialog__title[data-v-1a162eeb]{font-size:1.25rem}.event-dialog__submit[data-v-1a162eeb]{min-width:0}}.success-dialog__header[data-v-db59c014]{background:linear-gradient(135deg,rgb(var(--v-theme-primary)),color-mix(in srgb,rgb(var(--v-theme-primary)) 60%,#10b981));padding:32px 0 40px;position:relative}.success-dialog__check[data-v-db59c014],.success-dialog__header[data-v-db59c014]{align-items:center;display:flex;justify-content:center}.success-dialog__check[data-v-db59c014]{animation:success-pop-db59c014 .45s cubic-bezier(.34,1.56,.64,1);background:#ffffff38;border:3px solid hsla(0,0%,100%,.6);border-radius:50%;height:72px;width:72px}.success-dialog__body[data-v-db59c014]{padding:22px 26px 26px;text-align:center}.success-dialog__title[data-v-db59c014]{color:rgba(var(--v-theme-on-surface),.92);font-size:1.3rem;font-weight:800;margin:0 0 6px}.success-dialog__subtitle[data-v-db59c014]{color:rgba(var(--v-theme-on-surface),.72);font-size:.95rem;margin:0 0 6px}.success-dialog__date[data-v-db59c014]{align-items:center;color:rgba(var(--v-theme-on-surface),.6);display:inline-flex;font-size:.85rem;gap:4px;margin:0;text-transform:capitalize}@keyframes success-pop-db59c014{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}
