.ev__hero[data-astro-cid-vb42vttz]{color:#fff;padding:clamp(40px,6vw,80px) 0;background:radial-gradient(circle at 85% 20%,rgba(80,220,120,.28),transparent 45%),radial-gradient(circle at 10% 100%,rgba(80,220,120,.14),transparent 40%),#070a08}.ev__heroGrid[data-astro-cid-vb42vttz]{display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(28px,5vw,64px);align-items:center}.back[data-astro-cid-vb42vttz]{display:table;margin-bottom:28px;text-decoration:none;color:#ffffffb3}.back[data-astro-cid-vb42vttz]:hover{color:#fff}.ev__badge[data-astro-cid-vb42vttz]{display:inline-block;padding:6px 14px;border-radius:999px;border:1px solid rgba(110,240,140,.5);color:#8ff5a8;font-size:13px;font-weight:700;letter-spacing:.04em}.ev__powered[data-astro-cid-vb42vttz]{display:block;margin-top:14px;font-size:14px;color:#ffffffbf}.ev__powered[data-astro-cid-vb42vttz] strong[data-astro-cid-vb42vttz]{color:#fff}.ev__hero[data-astro-cid-vb42vttz] h1[data-astro-cid-vb42vttz]{font-size:clamp(56px,10vw,140px);letter-spacing:-.045em;line-height:.9;margin:18px 0 16px}.ev__tag[data-astro-cid-vb42vttz]{font-size:clamp(19px,2vw,24px);color:#ffffffd1;max-width:560px;margin:0 0 30px}.ev__facts[data-astro-cid-vb42vttz]{display:flex;flex-wrap:wrap;gap:18px 40px;margin:0 0 30px;padding-top:22px;border-top:1px solid rgba(255,255,255,.18)}.ev__facts[data-astro-cid-vb42vttz] dt[data-astro-cid-vb42vttz]{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#8ff5a8}.ev__facts[data-astro-cid-vb42vttz] dd[data-astro-cid-vb42vttz]{margin:4px 0 0;font-weight:600}.ev__facts[data-astro-cid-vb42vttz] dd[data-astro-cid-vb42vttz] span[data-astro-cid-vb42vttz]{color:#ffffffa6;font-weight:500}.ev__actions[data-astro-cid-vb42vttz]{display:flex;flex-wrap:wrap;gap:12px}.ev[data-astro-cid-vb42vttz] .btn--ghost[data-astro-cid-vb42vttz]{border-color:#ffffff80;color:#fff}.ev__visual[data-astro-cid-vb42vttz]{width:100%;height:auto;max-height:640px;object-fit:contain;border-radius:20px;box-shadow:0 40px 90px -30px #50dc7859}.ticket[data-astro-cid-vb42vttz]{position:relative;display:grid;gap:6px;padding:30px 30px 26px;border-radius:24px;background:linear-gradient(160deg,#10251a,#0a120d 60%);border:1px solid rgba(110,240,140,.35);box-shadow:0 40px 90px -30px #50dc7859;transform:rotate(2deg);max-width:400px;justify-self:center;width:100%}.ticket[data-astro-cid-vb42vttz]:before,.ticket[data-astro-cid-vb42vttz]:after{content:"";position:absolute;top:58%;width:28px;height:28px;border-radius:50%;background:#070a08}.ticket[data-astro-cid-vb42vttz]:before{left:-15px}.ticket[data-astro-cid-vb42vttz]:after{right:-15px}.ticket__top[data-astro-cid-vb42vttz]{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:#8ff5a8}.ticket__day[data-astro-cid-vb42vttz]{font-family:var(--font-display);font-size:clamp(110px,14vw,170px);line-height:.85;letter-spacing:-.06em;margin-top:10px}.ticket__month[data-astro-cid-vb42vttz]{font-family:var(--font-display);font-size:28px;font-weight:700}.ticket__line[data-astro-cid-vb42vttz]{margin:22px 0 14px;border-top:2px dashed rgba(255,255,255,.2)}.ticket__row[data-astro-cid-vb42vttz]{display:flex;justify-content:space-between;font-size:17px}.ticket__venue[data-astro-cid-vb42vttz]{color:#ffffffb3}.ticket__vals[data-astro-cid-vb42vttz]{margin-top:10px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#8ff5a8cc}.ev__h2[data-astro-cid-vb42vttz]{font-size:clamp(34px,4.6vw,60px);letter-spacing:-.03em;margin:14px 0 32px}.ev__h2[data-astro-cid-vb42vttz] em[data-astro-cid-vb42vttz]{color:var(--signal)}.ev__gets[data-astro-cid-vb42vttz]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.get[data-astro-cid-vb42vttz]{padding:24px;border-radius:var(--radius);background:var(--paper-2);display:grid;gap:10px;align-content:start}.get__n[data-astro-cid-vb42vttz]{font-family:var(--font-display);font-size:15px;font-weight:800;color:var(--signal)}.get[data-astro-cid-vb42vttz] h3[data-astro-cid-vb42vttz]{font-size:23px;margin:0;letter-spacing:-.02em}.get[data-astro-cid-vb42vttz] p[data-astro-cid-vb42vttz]{margin:0;color:#3b3832;line-height:1.5}.ev__room[data-astro-cid-vb42vttz]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:22px}.ev__room[data-astro-cid-vb42vttz] div[data-astro-cid-vb42vttz]{display:grid;gap:8px;padding-top:18px;border-top:1px solid rgba(255,255,255,.18)}.ev__room[data-astro-cid-vb42vttz] strong[data-astro-cid-vb42vttz]{font-family:var(--font-display);font-size:clamp(48px,6vw,84px);line-height:1;letter-spacing:-.04em;color:#8ff5a8}.ev__room[data-astro-cid-vb42vttz] span[data-astro-cid-vb42vttz]{color:#f4efe6bf}.ev__split[data-astro-cid-vb42vttz]{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(32px,6vw,80px);align-items:start}.ev__program[data-astro-cid-vb42vttz]{list-style:none;padding:0;margin:0;display:grid}.ev__program[data-astro-cid-vb42vttz] li[data-astro-cid-vb42vttz]{display:grid;grid-template-columns:96px 1fr;gap:16px;padding:18px 0;border-top:1px solid var(--line)}.ev__program[data-astro-cid-vb42vttz] time[data-astro-cid-vb42vttz]{font-family:var(--font-display);font-weight:800;color:var(--signal)}.ev__program[data-astro-cid-vb42vttz] strong[data-astro-cid-vb42vttz]{font-size:20px}.ev__program[data-astro-cid-vb42vttz] p[data-astro-cid-vb42vttz]{margin:4px 0 0;color:var(--muted)}.ev__hosts[data-astro-cid-vb42vttz]{display:grid;gap:12px;margin-top:18px}.host[data-astro-cid-vb42vttz]{display:grid;gap:6px;padding:18px 20px;border-radius:16px;border:1px solid var(--line);text-decoration:none;color:inherit;transition:border-color .25s,transform .25s}.host[data-astro-cid-vb42vttz]:hover{border-color:var(--signal);transform:translateY(-3px)}.host[data-astro-cid-vb42vttz] strong[data-astro-cid-vb42vttz]{font-size:19px}.host[data-astro-cid-vb42vttz] p[data-astro-cid-vb42vttz]{margin:0;color:var(--muted)}.ev__name[data-astro-cid-vb42vttz]{margin-top:24px;font-family:var(--font-serif);font-size:19px;line-height:1.5}.ev__finalGrid[data-astro-cid-vb42vttz]{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:center}.ev__final[data-astro-cid-vb42vttz] h2[data-astro-cid-vb42vttz]{font-size:clamp(36px,5vw,64px)}.ev__final[data-astro-cid-vb42vttz] h2[data-astro-cid-vb42vttz] em[data-astro-cid-vb42vttz]{color:var(--signal)}.ev__final[data-astro-cid-vb42vttz] p[data-astro-cid-vb42vttz]{color:#f4efe6b3;font-size:19px;margin:16px 0 28px}.ev__credits[data-astro-cid-vb42vttz]{margin:0;padding:24px;border-radius:var(--radius);border:1px solid rgba(255,255,255,.15);display:grid;gap:14px}.ev__credits[data-astro-cid-vb42vttz] dt[data-astro-cid-vb42vttz]{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#f4efe699}.ev__credits[data-astro-cid-vb42vttz] div[data-astro-cid-vb42vttz]{display:grid;gap:3px}.ev__credits[data-astro-cid-vb42vttz] span[data-astro-cid-vb42vttz]{font-size:13px;color:#f4efe699}.ev__credits[data-astro-cid-vb42vttz] strong[data-astro-cid-vb42vttz]{font-size:17px}@media(max-width:1000px){.ev__gets[data-astro-cid-vb42vttz],.ev__room[data-astro-cid-vb42vttz]{grid-template-columns:1fr 1fr}}@media(max-width:860px){.ev__heroGrid[data-astro-cid-vb42vttz],.ev__split[data-astro-cid-vb42vttz],.ev__finalGrid[data-astro-cid-vb42vttz]{grid-template-columns:1fr}.ev__visual[data-astro-cid-vb42vttz]{max-width:380px}.ticket[data-astro-cid-vb42vttz]{transform:none}}@media(max-width:520px){.ev__gets[data-astro-cid-vb42vttz],.ev__room[data-astro-cid-vb42vttz]{grid-template-columns:1fr}}.hero[data-astro-cid-56h7wv6u]{position:relative;background:#0b0a09;color:#fff;padding:clamp(110px,14vw,170px) 0 clamp(40px,6vw,70px);overflow:hidden}.hero__bg[data-astro-cid-56h7wv6u]{position:absolute;inset:-20px;background-size:cover;background-position:center;filter:blur(18px) brightness(.35) saturate(.8);transform:scale(1.08)}.hero__bg--hue[data-astro-cid-56h7wv6u]{filter:none;transform:none;background:radial-gradient(circle at 85% 0%,hsl(var(--h) 80% 45% / .45),transparent 55%),radial-gradient(circle at 0% 100%,hsl(var(--h) 80% 45% / .2),transparent 45%)}.hero__in[data-astro-cid-56h7wv6u]{position:relative}.back[data-astro-cid-56h7wv6u]{display:table;margin-bottom:26px;color:#ffffffa6;font-weight:600;text-decoration:none}.back[data-astro-cid-56h7wv6u]:hover{color:#fff}.hero[data-astro-cid-56h7wv6u] .eyebrow[data-astro-cid-56h7wv6u]{color:#fffc}.hero[data-astro-cid-56h7wv6u] h1[data-astro-cid-56h7wv6u]{font-size:clamp(40px,6.8vw,100px);letter-spacing:-.04em;line-height:.95;margin:14px 0;max-width:1100px}.role[data-astro-cid-56h7wv6u]{font-size:clamp(17px,2vw,21px);color:var(--signal);font-weight:600;margin:0}.screen-wrap[data-astro-cid-56h7wv6u]{background:linear-gradient(#0b0a09 50%,var(--paper) 50%)}.screen[data-astro-cid-56h7wv6u]{position:relative;aspect-ratio:21 / 9;min-height:300px;border-radius:var(--radius);overflow:hidden;box-shadow:0 40px 80px -30px #0009}.metrics[data-astro-cid-56h7wv6u]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin-top:28px}.metrics[data-astro-cid-56h7wv6u] div[data-astro-cid-56h7wv6u]{display:grid;gap:6px;padding-top:16px;border-top:2px solid var(--ink)}.metrics[data-astro-cid-56h7wv6u] strong[data-astro-cid-56h7wv6u]{font-family:var(--font-display);font-size:clamp(36px,4.4vw,60px);line-height:1;letter-spacing:-.04em;color:var(--signal)}.metrics[data-astro-cid-56h7wv6u] span[data-astro-cid-56h7wv6u]{color:var(--muted);font-size:15px}.story__grid[data-astro-cid-56h7wv6u]{display:grid;grid-template-columns:1.5fr 1fr;gap:clamp(32px,6vw,80px);align-items:start}.summary[data-astro-cid-56h7wv6u]{font-size:clamp(19px,1.7vw,22px);line-height:1.55;font-weight:500;margin:0;max-width:62ch}.block[data-astro-cid-56h7wv6u]{margin-top:40px}.block[data-astro-cid-56h7wv6u] h2[data-astro-cid-56h7wv6u],.facts[data-astro-cid-56h7wv6u] h2[data-astro-cid-56h7wv6u]{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:0 0 14px}.challenge[data-astro-cid-56h7wv6u]{font-size:18px;line-height:1.6;margin:0;max-width:62ch;padding:18px 20px;border-left:3px solid var(--signal);border-radius:0 14px 14px 0;background:var(--paper-2);color:var(--ink)}.results[data-astro-cid-56h7wv6u] ul[data-astro-cid-56h7wv6u]{list-style:none;padding:0;margin:0;display:grid;gap:12px}.results[data-astro-cid-56h7wv6u] li[data-astro-cid-56h7wv6u]{position:relative;padding:16px 18px 16px 52px;border-radius:14px;background:var(--paper-2);font-size:18px}.results[data-astro-cid-56h7wv6u] li[data-astro-cid-56h7wv6u]:before{content:"✓";position:absolute;left:16px;top:15px;width:24px;height:24px;border-radius:50%;background:var(--signal);color:#fff;display:grid;place-items:center;font-size:13px}.facts[data-astro-cid-56h7wv6u]{position:sticky;top:100px;padding:24px;border-radius:var(--radius);background:var(--paper-2)}.facts[data-astro-cid-56h7wv6u] dl[data-astro-cid-56h7wv6u]{display:grid;gap:14px;margin:0}.facts[data-astro-cid-56h7wv6u] dt[data-astro-cid-56h7wv6u]{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.facts[data-astro-cid-56h7wv6u] dd[data-astro-cid-56h7wv6u]{margin:3px 0 0;font-weight:600}.facts[data-astro-cid-56h7wv6u] ul[data-astro-cid-56h7wv6u]{list-style:none;padding:0;margin:6px 0 0;display:flex;flex-wrap:wrap;gap:6px}.visit[data-astro-cid-56h7wv6u]{display:inline-block;margin-top:18px;color:var(--signal);font-weight:700;text-decoration:none}.stills[data-astro-cid-56h7wv6u]{background:#0b0a09;color:#fff;padding:clamp(48px,7vw,90px) 0}.stills__head[data-astro-cid-56h7wv6u]{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.stills__nav[data-astro-cid-56h7wv6u]{display:flex;gap:8px}.stills__nav[data-astro-cid-56h7wv6u] button[data-astro-cid-56h7wv6u]{width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:none;color:#fff;font-size:18px;cursor:pointer}.stills__nav[data-astro-cid-56h7wv6u] button[data-astro-cid-56h7wv6u]:hover{background:#ffffff1a}.strip[data-astro-cid-56h7wv6u]{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 max(16px,calc((100vw - var(--wrap, 1200px)) / 2));scrollbar-width:none}.strip[data-astro-cid-56h7wv6u]::-webkit-scrollbar{display:none}.frame[data-astro-cid-56h7wv6u]{margin:0;flex:0 0 auto;scroll-snap-align:center}.frame[data-astro-cid-56h7wv6u] img{height:clamp(300px,68vh,720px);width:auto;max-width:88vw;object-fit:cover;border-radius:6px;display:block}.frame[data-astro-cid-56h7wv6u] figcaption[data-astro-cid-56h7wv6u]{display:flex;gap:12px;margin-top:10px;font-size:13px;color:#fff9}.frame[data-astro-cid-56h7wv6u] figcaption[data-astro-cid-56h7wv6u] span[data-astro-cid-56h7wv6u]{font-variant-numeric:tabular-nums;color:var(--signal);font-weight:700}.next__card[data-astro-cid-56h7wv6u]{position:relative;display:block;height:240px;border-radius:var(--radius);overflow:hidden;color:#fff;text-decoration:none}.next__card[data-astro-cid-56h7wv6u]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000000bf,#0000001a)}.next__card[data-astro-cid-56h7wv6u] .wc{transition:transform 1s}.next__card[data-astro-cid-56h7wv6u]:hover .wc{transform:scale(1.04)}.next__text[data-astro-cid-56h7wv6u]{position:absolute;left:28px;bottom:26px;right:28px;display:grid;gap:6px;z-index:1}.next__text[data-astro-cid-56h7wv6u] .eyebrow[data-astro-cid-56h7wv6u]{color:#fffc}.next__text[data-astro-cid-56h7wv6u] strong[data-astro-cid-56h7wv6u]{font-family:var(--font-display);font-size:clamp(24px,3.4vw,40px);line-height:1.1}.more[data-astro-cid-56h7wv6u]{border-top:1px solid var(--line);margin-top:48px;padding-top:36px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.more[data-astro-cid-56h7wv6u] p[data-astro-cid-56h7wv6u]{font-family:var(--font-display);font-weight:700;font-size:30px;margin:0}.more[data-astro-cid-56h7wv6u] p[data-astro-cid-56h7wv6u] em[data-astro-cid-56h7wv6u]{color:var(--signal)}.more__actions[data-astro-cid-56h7wv6u]{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:860px){.story__grid[data-astro-cid-56h7wv6u]{grid-template-columns:1fr}.facts[data-astro-cid-56h7wv6u]{position:static}.screen[data-astro-cid-56h7wv6u]{aspect-ratio:4 / 3;min-height:0}.screen--designed[data-astro-cid-56h7wv6u]{aspect-ratio:18 / 11}}.stayed[data-astro-cid-56h7wv6u]{padding:22px;border-radius:var(--radius);background:var(--ink);color:var(--paper)}.stayed[data-astro-cid-56h7wv6u] h2[data-astro-cid-56h7wv6u]{color:var(--signal)!important}.stayed__p[data-astro-cid-56h7wv6u]{margin:-6px 0 14px;color:#f4efe6b3;font-size:15px}.stayed[data-astro-cid-56h7wv6u] ul[data-astro-cid-56h7wv6u]{list-style:none;padding:0;margin:0;display:grid;gap:10px}.stayed[data-astro-cid-56h7wv6u] li[data-astro-cid-56h7wv6u]{position:relative;padding-left:30px;font-size:17px;line-height:1.45}.stayed[data-astro-cid-56h7wv6u] li[data-astro-cid-56h7wv6u]:before{content:"↗";position:absolute;left:0;top:0;color:var(--signal);font-weight:800}.parts[data-astro-cid-56h7wv6u]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.parts[data-astro-cid-56h7wv6u] p[data-astro-cid-56h7wv6u]{margin:0}@media(max-width:700px){.parts[data-astro-cid-56h7wv6u]{grid-template-columns:1fr}}
