.evh-hero[data-astro-cid-oygtpqo5]{position:relative;isolation:isolate;padding:clamp(112px,14vh,152px) 0 clamp(28px,3.4vw,48px);overflow:hidden}.evh-hero__bg[data-astro-cid-oygtpqo5]{position:absolute;inset:0;z-index:-1;mask-image:linear-gradient(180deg,#000 62%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent);background:radial-gradient(48% 60% at 78% 30%,rgba(20,224,184,.1),transparent 70%),radial-gradient(40% 50% at 10% 110%,rgba(20,224,184,.06),transparent 70%)}.evh-hero__bg[data-astro-cid-oygtpqo5]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(20,224,184,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(20,224,184,.04) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(180deg,#000,transparent 85%);-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%)}.evh-hero__grid[data-astro-cid-oygtpqo5]{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(32px,4.4vw,72px)}.evh-hero__copy[data-astro-cid-oygtpqo5]{display:grid;gap:clamp(18px,2vw,26px)}.evh-hero__title[data-astro-cid-oygtpqo5]{font-size:clamp(2.25rem,4.4vw,4.25rem)}.evh-hero__lede[data-astro-cid-oygtpqo5]{max-width:46ch}.evh-hero__map[data-astro-cid-oygtpqo5]{position:relative;border:1px solid rgba(255,255,255,.07);border-radius:26px;background:#0b1418;overflow:hidden;box-shadow:0 40px 120px -70px #14e0b873}.evh-list[data-astro-cid-oygtpqo5]{padding-top:clamp(28px,3.4vw,48px)}.evh-list[data-astro-cid-oygtpqo5][hidden]{display:none}.evh-title[data-astro-cid-oygtpqo5]{margin:0 0 clamp(18px,2.2vw,28px);font-size:clamp(1.625rem,2.4vw,2.25rem);font-weight:300;line-height:1.1;letter-spacing:-.03em;color:var(--mth-text-primary)}.evh-mark{position:absolute;top:16px;left:18px;z-index:1;padding:9px 12px;border-radius:12px;background:#0b1418b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.evh-hit[data-astro-cid-oygtpqo5]{position:absolute;inset:0;z-index:1;border-radius:inherit}.evh-hit[data-astro-cid-oygtpqo5]:focus-visible{outline:2px solid var(--mth-teal-400);outline-offset:3px}.evh-ctas[data-astro-cid-oygtpqo5]{position:relative;z-index:2}.evh-btn[data-astro-cid-oygtpqo5]{min-height:48px;padding:12px 24px}.evh-grid[data-astro-cid-oygtpqo5]{display:grid;gap:clamp(14px,1.6vw,22px);margin:0;padding:0;list-style:none}.evh-grid--2[data-astro-cid-oygtpqo5]{grid-template-columns:repeat(2,minmax(0,1fr))}.evh-grid--3[data-astro-cid-oygtpqo5]{grid-template-columns:repeat(3,minmax(0,1fr))}.evh-card[data-astro-cid-oygtpqo5]{position:relative;display:grid;grid-template-rows:auto 1fr;border:1px solid rgba(255,255,255,.08);border-radius:26px;background:var(--mth-dark-800);overflow:hidden;transition:border-color var(--duration-base) var(--ease-out-expo),box-shadow var(--duration-slow) var(--ease-out-expo)}.evh-card[data-astro-cid-oygtpqo5][hidden],.evh-pcard[data-astro-cid-oygtpqo5][hidden]{display:none}.evh-card[data-astro-cid-oygtpqo5]:hover{border-color:rgba(var(--tone-rgb),.45);box-shadow:0 30px 90px -60px rgba(var(--tone-rgb),.6)}.evh-card[data-astro-cid-oygtpqo5][data-phase=live]{border-color:rgba(var(--tone-rgb),.6)}.evh-card__art[data-astro-cid-oygtpqo5]{position:relative;aspect-ratio:720 / 400;border-bottom:1px solid rgba(255,255,255,.06)}.evh-card__art[data-astro-cid-oygtpqo5] .ev-cover{position:absolute;inset:0}.evh-card[data-astro-cid-oygtpqo5]:hover .ev-cover__img{transform:scale(1.03)}.evh-card__stamp[data-astro-cid-oygtpqo5]{position:absolute;right:18px;bottom:16px;display:grid;justify-items:end;gap:2px;padding:10px 14px;border-radius:14px;background:#0b1418b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.evh-card__day[data-astro-cid-oygtpqo5]{font-size:1.75rem;font-weight:220;line-height:1;letter-spacing:-.03em;color:var(--mth-text-primary);white-space:nowrap}.evh-card__month[data-astro-cid-oygtpqo5]{font-size:.8125rem;color:var(--mth-teal-400)}.evh-card__body[data-astro-cid-oygtpqo5]{display:grid;align-content:start;gap:12px;padding:clamp(22px,2.4vw,30px)}.evh-card__meta[data-astro-cid-oygtpqo5]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0}.evh-card__kind[data-astro-cid-oygtpqo5]{font-size:.875rem;color:var(--mth-text-secondary)}.evh-card__name[data-astro-cid-oygtpqo5]{margin:2px 0 0;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:280;line-height:1.05;letter-spacing:-.035em;color:var(--mth-text-primary);text-wrap:balance}.evh-card__facts[data-astro-cid-oygtpqo5] li[data-astro-cid-oygtpqo5]{color:var(--mth-text-secondary)}.evh-grid--1[data-astro-cid-oygtpqo5] .evh-card[data-astro-cid-oygtpqo5]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-rows:none}.evh-grid--1[data-astro-cid-oygtpqo5] .evh-card__art[data-astro-cid-oygtpqo5]{aspect-ratio:auto;min-height:340px;border-bottom:0;border-right:1px solid rgba(255,255,255,.06)}.evh-grid--1[data-astro-cid-oygtpqo5] .evh-card__body[data-astro-cid-oygtpqo5]{align-content:center;padding:clamp(24px,3vw,44px)}.evh-empty[data-astro-cid-oygtpqo5]{display:grid;justify-items:start;gap:16px;padding:clamp(32px,5vw,64px);border:1px dashed rgba(255,255,255,.14);border-radius:26px;background:#ffffff04}.evh-empty__ring[data-astro-cid-oygtpqo5]{width:44px;height:44px;border-radius:50%;border:1px solid rgba(20,224,184,.4);box-shadow:inset 0 0 0 10px #14e0b80f}.evh-empty__title[data-astro-cid-oygtpqo5]{margin:0;font-size:clamp(1.5rem,2.4vw,2.125rem);font-weight:300;letter-spacing:-.03em;color:var(--mth-text-primary)}.evh-empty[data-astro-cid-oygtpqo5] .ev-small[data-astro-cid-oygtpqo5]{max-width:52ch;margin:0}.evh-pgrid[data-astro-cid-oygtpqo5]{display:grid;gap:clamp(14px,1.6vw,22px);margin:0;padding:0;list-style:none}.evh-pgrid--2[data-astro-cid-oygtpqo5]{grid-template-columns:repeat(2,minmax(0,1fr))}.evh-pgrid--3[data-astro-cid-oygtpqo5]{grid-template-columns:repeat(3,minmax(0,1fr))}.evh-pgrid--1[data-astro-cid-oygtpqo5]{max-width:640px}.evh-pcard[data-astro-cid-oygtpqo5]{position:relative;border:1px solid rgba(255,255,255,.07);border-radius:22px;background:var(--mth-dark-800);overflow:hidden;transition:border-color var(--duration-base) var(--ease-out-expo)}.evh-pcard[data-astro-cid-oygtpqo5]:hover{border-color:rgba(var(--tone-rgb),.4)}.evh-pcard__art[data-astro-cid-oygtpqo5]{position:relative;aspect-ratio:16 / 9;border-bottom:1px solid rgba(255,255,255,.06)}.evh-pcard__art[data-astro-cid-oygtpqo5] .ev-cover{position:absolute;inset:0}.evh-pcard[data-astro-cid-oygtpqo5]:hover .ev-cover__img{transform:scale(1.03)}.evh-pcard__body[data-astro-cid-oygtpqo5]{display:grid;gap:8px;padding:20px 22px 22px}.evh-pcard__meta[data-astro-cid-oygtpqo5]{margin:0;font-size:.875rem;color:var(--mth-text-muted)}.evh-pcard__name[data-astro-cid-oygtpqo5]{margin:0;font-size:1.25rem;font-weight:350;letter-spacing:-.02em;color:var(--mth-text-primary)}.evh-pcard[data-astro-cid-oygtpqo5]:hover .evh-pcard__name[data-astro-cid-oygtpqo5]{color:var(--mth-teal-400)}.evh-pcard__where[data-astro-cid-oygtpqo5]{margin:0;font-size:.875rem;color:var(--mth-text-secondary)}.evh-pcard__extras[data-astro-cid-oygtpqo5]{display:flex;flex-wrap:wrap;gap:6px 18px;margin:8px 0 0;font-size:.875rem;color:var(--mth-text-secondary)}.evh-pcard__extras[data-astro-cid-oygtpqo5] span[data-astro-cid-oygtpqo5]{display:inline-flex;align-items:center;gap:7px}.evh-pcard__extras[data-astro-cid-oygtpqo5] .ev-icon{color:var(--mth-teal-400)}.evh-close[data-astro-cid-oygtpqo5]{position:relative;isolation:isolate;overflow:hidden;margin-top:clamp(24px,3vw,48px);border-top:1px solid rgba(255,255,255,.06);background:var(--mth-dark-950)}.evh-close__glow[data-astro-cid-oygtpqo5]{position:absolute;inset:0;z-index:-1;background:radial-gradient(40% 70% at 20% 100%,rgba(20,224,184,.16),transparent 70%),linear-gradient(rgba(20,224,184,.035) 1px,transparent 1px) 0 0 / 72px 72px,linear-gradient(90deg,rgba(20,224,184,.035) 1px,transparent 1px) 0 0 / 72px 72px;mask-image:linear-gradient(0deg,#000 30%,transparent);-webkit-mask-image:linear-gradient(0deg,#000 30%,transparent)}.evh-close__inner[data-astro-cid-oygtpqo5]{display:grid;justify-items:start;gap:22px}.evh-close__inner[data-astro-cid-oygtpqo5] .ev-lede[data-astro-cid-oygtpqo5]{max-width:52ch}@media(max-width:1120px){.evh-hero__grid[data-astro-cid-oygtpqo5]{grid-template-columns:1fr;align-items:start}.evh-hero__map[data-astro-cid-oygtpqo5]{max-width:760px}.evh-grid--3[data-astro-cid-oygtpqo5],.evh-pgrid--3[data-astro-cid-oygtpqo5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.evh-hero[data-astro-cid-oygtpqo5]{padding-top:100px}.evh-hero__title[data-astro-cid-oygtpqo5]{font-size:2.125rem}.evh-hero__hint[data-astro-cid-oygtpqo5]{display:none}.evh-hero__map[data-astro-cid-oygtpqo5]{height:196px;border-radius:20px}.evh-hero__map[data-astro-cid-oygtpqo5] .ev-route{position:absolute;top:40%;left:53%;width:150%;max-width:none;transform:translate(-50%,-50%)}.evh-hero__map[data-astro-cid-oygtpqo5] .ev-route__line{display:none}.evh-grid--2[data-astro-cid-oygtpqo5],.evh-grid--3[data-astro-cid-oygtpqo5],.evh-pgrid--2[data-astro-cid-oygtpqo5],.evh-pgrid--3[data-astro-cid-oygtpqo5]{grid-template-columns:1fr}.evh-grid--1[data-astro-cid-oygtpqo5] .evh-card[data-astro-cid-oygtpqo5]{grid-template-columns:1fr;grid-template-rows:auto 1fr}.evh-grid--1[data-astro-cid-oygtpqo5] .evh-card__art[data-astro-cid-oygtpqo5]{aspect-ratio:720 / 400;min-height:0;border-right:0;border-bottom:1px solid rgba(255,255,255,.06)}}@media(prefers-reduced-motion:reduce){.evh-card[data-astro-cid-oygtpqo5],.evh-pcard[data-astro-cid-oygtpqo5],.evh-pcard[data-astro-cid-oygtpqo5] .ev-cover__img{transition:none}}
