.asite-evhero,.asite-evhero *{box-sizing:border-box}:where(.asite-evhero) :where(h1,h2,h3,p,ul,ol,li,dl,dt,dd,figure){margin:0;padding:0}.asite-evhero{background:var(--eh-bg,#000);color:var(--eh-ink,#16181c);font-family:var(--eh-sans,"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);padding:calc(var(--eh-pt, 160px)*.6) 24px calc(var(--eh-pb, 96px)*.6);-webkit-font-smoothing:antialiased}.asite-evhero__inner{margin:0 auto;max-width:var(--roma-page-max,1440px)}.asite-evhero{color:var(--eh-ink,#fff);overflow:hidden;padding-bottom:48px;padding-top:96px;position:relative}.asite-evhero__media{inset:0;position:absolute;z-index:0}.asite-evhero__bg{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.asite-evhero__fade{display:none}.asite-evhero__scrim{background:linear-gradient(180deg,color-mix(in srgb,var(--eh-scrim,#000) 55%,transparent) 0,color-mix(in srgb,var(--eh-scrim,#000) 85%,transparent) 100%);inset:0;position:absolute;z-index:1}.asite-evhero__dots{background-image:radial-gradient(circle,rgba(255,255,255,var(--eh-dot-alpha,.08)) 1px,transparent 1px);background-position:0 -9px;background-size:20px 20px;inset:0;pointer-events:none;position:absolute;z-index:2}.asite-evhero__inner{display:grid;gap:32px;grid-template-columns:minmax(0,1fr);position:relative;z-index:3}.asite-evhero__content{align-items:flex-start;display:flex;flex-direction:column;gap:20px;max-width:880px}.asite-evhero__crumb,.asite-evhero__fact dt,.asite-evhero__places,.asite-evhero__tag,.asite-evhero__unit-label{font-family:var(--eh-mono,"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace);font-size:12px;font-weight:500;letter-spacing:.08em;line-height:1.35}.asite-evhero__crumb{color:var(--eh-muted,#bfbfbf);display:flex;flex-wrap:wrap;gap:4px 12px;text-transform:uppercase}.asite-evhero .asite-evhero__crumb a{color:inherit;text-decoration:none}.asite-evhero .asite-evhero__crumb a:hover{text-decoration:underline}.asite-evhero__meta{display:flex;flex-wrap:wrap;gap:8px}.asite-evhero__tag{background:var(--eh-tag-bg,hsla(0,0%,100%,.14));border:1px solid var(--eh-tag-border,hsla(0,0%,100%,.3));border-radius:4px;color:var(--eh-tag-text,#000);display:inline-block;padding:4px 8px;text-transform:uppercase}.asite-evhero__tag--accent{background:var(--eh-accent-bg,#f9e3e2);border-color:var(--eh-accent-bg,#f9e3e2);color:var(--eh-accent-text,#ff3131)}.asite-evhero__title{color:var(--eh-ink,#fff);font-size:clamp(36px,3vw + 6px,64px);font-weight:500;letter-spacing:-.03em;line-height:1.08}.asite-evhero__desc{color:var(--eh-muted,#bfbfbf);font-size:clamp(16px,.4vw + 12px,20px);line-height:1.55}.asite-evhero__facts{display:flex;flex-wrap:wrap;gap:16px 40px;padding-top:8px}.asite-evhero__fact{display:flex;flex-direction:column;gap:6px}.asite-evhero__fact dt{color:var(--eh-muted,#bfbfbf);text-transform:uppercase}.asite-evhero__fact dd{color:var(--eh-ink,#fff);font-size:17px;font-weight:500;line-height:1.3}.asite-evhero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding-top:8px}.asite-evhero__places{color:var(--eh-muted,#bfbfbf);text-transform:uppercase}.asite-evhero__countdown{display:flex;gap:8px}.asite-evhero__countdown[hidden]{display:none!important}.asite-evhero__unit{align-items:center;background:var(--eh-cd-bg,rgba(0,0,0,.55));border:1px solid var(--eh-cd-border,hsla(0,0%,100%,.2));border-radius:4px;display:flex;flex-direction:column;gap:2px;min-width:72px;padding:14px 18px}.asite-evhero__unit-value{color:var(--eh-ink,#fff);font-size:clamp(24px,.8vw + 16px,32px);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.02em;line-height:1.2}.asite-evhero__unit-label{color:var(--eh-muted,#bfbfbf);text-transform:uppercase}.asite-evhero .asite-evhero__inner .asite-evhero__btn{align-items:center!important;border:1px solid transparent!important;border-radius:4px!important;box-shadow:none!important;cursor:pointer;display:inline-flex!important;flex:0 0 auto!important;font-family:var(--eh-sans,"Inter",sans-serif)!important;font-size:14px!important;font-weight:500!important;gap:10px!important;height:48px!important;justify-content:center!important;letter-spacing:normal!important;line-height:1!important;margin:0!important;min-height:0!important;min-width:0!important;padding:0 16px!important;text-decoration:none!important;text-transform:none!important;transform-origin:center;transition:background-color .2s ease,transform .2s ease;white-space:nowrap!important;width:auto!important}.asite-evhero .asite-evhero__inner .asite-evhero__btn--primary{background:var(--eh-btn-bg,#fff)!important;border-color:var(--eh-btn-bg,#fff)!important;color:var(--eh-btn-text,#000)!important}.asite-evhero .asite-evhero__inner .asite-evhero__btn--primary:hover{background:var(--eh-btn-bg-hover,#f0f0f0)!important;border-color:var(--eh-btn-bg-hover,#f0f0f0)!important;transform:scale(1.02)}.asite-evhero .asite-evhero__inner .asite-evhero__btn--secondary{background:transparent!important;border-color:var(--eh-btn2-border,#fff)!important;color:var(--eh-btn2-text,#fff)!important}.asite-evhero .asite-evhero__inner .asite-evhero__btn--secondary:hover{background:color-mix(in srgb,var(--eh-btn2-text,#fff) 8%,transparent)!important;transform:scale(1.02)}.asite-evhero .asite-evhero__inner .asite-evhero__btn:focus-visible{outline:2px solid currentColor!important;outline-offset:2px!important}.asite-evhero__btn-arrow{display:block;flex-shrink:0;height:18px;width:18px}body:has(.asite-evhero) .asite-site-header{position:relative;z-index:60}body:has(.asite-evhero) .asite-site-header .asite-navbar{left:0;position:absolute!important;right:0;top:calc(100% + 12px);z-index:55}.asite-evhero{padding-top:132px}@media (min-width:720px){.asite-evhero{padding-bottom:calc(var(--eh-pb, 120px)*.8);padding-top:160px}.asite-evhero__content{gap:24px}}@media (min-width:960px){body:has(.asite-evhero) .asite-site-header .asite-navbar{top:calc(100% + 24px)}.asite-evhero{align-items:flex-end;display:flex;min-height:812px;padding-bottom:var(--eh-pb,120px);padding-top:210px}.asite-evhero__scrim{background:linear-gradient(90deg,color-mix(in srgb,var(--eh-scrim,#000) 90%,transparent) 0,color-mix(in srgb,var(--eh-scrim,#000) 60%,transparent) 55%,color-mix(in srgb,var(--eh-scrim,#000) 10%,transparent) 100%)}.asite-evhero__inner{align-items:end;grid-template-columns:minmax(0,1fr) auto;width:100%}.asite-evhero--img-right .asite-evhero__media{left:auto;top:4px;width:52.66%}.asite-evhero--img-right .asite-evhero__fade{background-image:linear-gradient(270deg,hsla(0,0%,40%,0) 0,var(--eh-bg,#000) 92.53%);display:block;inset:0;position:absolute}.asite-evhero--img-right .asite-evhero__scrim{display:none}}.asite-event--past .asite-evhero .asite-only-upcoming,.asite-evhero .asite-only-past:not(.asite-event--past *){display:none!important}@media (prefers-reduced-motion:reduce){.asite-evhero *,.asite-evhero :after,.asite-evhero :before{animation:none!important;transition:none!important}.asite-evhero .asite-evhero__inner .asite-evhero__btn:hover{transform:none!important}}