.countdown-wrap[data-astro-cid-2p4quwok]{flex-direction:column;gap:.85rem;max-width:460px;display:flex}.countdown[data-astro-cid-2p4quwok]{border:1px solid var(--line);backdrop-filter:blur(4px);background:#f2efe605;border-radius:14px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.cd-cell[data-astro-cid-2p4quwok]{border-right:1px solid var(--line-soft);flex-direction:column;align-items:center;gap:.3rem;padding:1rem .5rem .85rem;display:flex}.cd-cell[data-astro-cid-2p4quwok]:last-child{border-right:0}.cd-value[data-astro-cid-2p4quwok]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-size:clamp(1.6rem,3.4vw,2.15rem);font-weight:500;line-height:1}.cd-label[data-astro-cid-2p4quwok]{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:.6rem}.cd-note[data-astro-cid-2p4quwok]{letter-spacing:.05em;color:var(--faint);font-size:.72rem}.countdown[data-astro-cid-2p4quwok].is-live .cd-value[data-astro-cid-2p4quwok]{color:var(--lime)}.hero[data-astro-cid-lcdefpme]{min-height:calc(100svh - var(--header-h));isolation:isolate;align-items:stretch;display:flex;position:relative;overflow:hidden}.hero-bg[data-astro-cid-lcdefpme]{z-index:-1;pointer-events:none;position:absolute;inset:0}.grid-lines[data-astro-cid-lcdefpme]{background-image:linear-gradient(90deg,#f2efe60b 1px,#0000 1px),linear-gradient(#f2efe60b 1px,#0000 1px);background-size:92px 92px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 50% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(90% 80% at 50% 40%,#000 20%,#0000 75%)}.glow[data-astro-cid-lcdefpme]{filter:blur(90px);opacity:.5;border-radius:50%;position:absolute}.glow-lime[data-astro-cid-lcdefpme]{background:radial-gradient(circle,#d9ff3f47,#0000 65%);width:45vw;height:45vw;top:-18vw;right:-8vw}.glow-violet[data-astro-cid-lcdefpme]{background:radial-gradient(circle,#a78bfa3d,#0000 65%);width:40vw;height:40vw;bottom:-16vw;left:-10vw}.orb[data-astro-cid-lcdefpme]{aspect-ratio:1;filter:blur(38px);opacity:.55;background:conic-gradient(#0000 0deg,#d9ff3f6b 55deg,#0000 130deg,#a78bfa73 210deg,#0000 300deg);border-radius:50%;width:clamp(220px,32vw,460px);animation:26s linear infinite spin;position:absolute;top:4%;right:4%;-webkit-mask-image:radial-gradient(circle,#000 35%,#0000 72%);mask-image:radial-gradient(circle,#000 35%,#0000 72%)}.hero-inner[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;gap:clamp(2rem,4vh,3rem);width:100%;padding-block:clamp(1.75rem,5vh,3.25rem) clamp(2rem,5vh,3rem);display:flex}.hero-top[data-astro-cid-lcdefpme]{animation:rise .8s var(--ease) both;justify-content:space-between;align-items:center;gap:1rem;display:flex}.hero-coord[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);white-space:nowrap;font-size:.64rem}.hero-title[data-astro-cid-lcdefpme]{letter-spacing:-.075em;animation:rise 1s var(--ease) 80ms both;align-items:flex-start;gap:.06em;margin-left:-.04em;font-size:clamp(3.4rem,15vw,12.5rem);font-weight:600;line-height:.78;display:flex}.hero-year[data-astro-cid-lcdefpme]{letter-spacing:-.02em;color:var(--lime);padding-top:.18em;font-size:.22em;font-weight:400}.hero-foot[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);animation:rise 1s var(--ease) .18s both;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding-top:clamp(1.25rem,2.5vw,1.75rem);display:grid}.hero-lede[data-astro-cid-lcdefpme]{color:var(--muted);max-width:34ch;font-size:clamp(1.02rem,1.45vw,1.22rem);line-height:1.6}.hero-lede[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--ink);font-size:1.12em}.hero-side[data-astro-cid-lcdefpme]{flex-direction:column;justify-self:end;align-items:flex-start;gap:.9rem;width:100%;max-width:430px;display:flex}.hero-meta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;display:flex}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.65rem;display:flex}.chip-status[data-astro-cid-lcdefpme]{color:var(--lime);background:#d9ff3f12;border-color:#d9ff3f80}.ticker[data-astro-cid-lcdefpme]{background:var(--lime);color:var(--black);border-block:1px solid var(--lime);overflow:hidden}.ticker-track[data-astro-cid-lcdefpme]{width:max-content;animation:34s linear infinite marquee;display:flex}.ticker-group[data-astro-cid-lcdefpme]{flex:none;display:flex}.ticker-item[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:1.4rem;padding:.72rem 1.4rem;font-size:.78rem;font-weight:600;display:inline-flex}.ticker-star[data-astro-cid-lcdefpme]{font-size:.7em}.idea-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.idea-title[data-astro-cid-lcdefpme]{letter-spacing:-.05em;font-size:clamp(2.8rem,7vw,5.4rem);line-height:.92}.idea-title[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--lime)}.idea-copy[data-astro-cid-lcdefpme]{color:var(--muted);flex-direction:column;gap:1.25rem;max-width:50ch;padding-top:.5rem;font-size:1rem;line-height:1.7;display:flex}.pillars[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--line);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(3.5rem,7vw,6rem);display:grid;overflow:hidden}.pillar[data-astro-cid-lcdefpme]{background:var(--bg);transition:background .4s var(--ease);flex-direction:column;gap:.9rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex;position:relative}.pillar[data-astro-cid-lcdefpme]:hover{background:var(--bg-soft)}.pillar-num[data-astro-cid-lcdefpme]{letter-spacing:.18em;color:var(--faint);font-size:.66rem}.pillar-title[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-size:clamp(1.6rem,2.6vw,2.1rem)}.pillar-body[data-astro-cid-lcdefpme]{color:var(--muted);flex:1;font-size:.92rem;line-height:1.65}.pillar-tag[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;color:var(--lime);border-top:1px solid var(--line);align-self:flex-start;width:100%;margin-top:.4rem;padding-top:.9rem;font-size:.64rem}.programme[data-astro-cid-lcdefpme]{background:radial-gradient(50% 60% at 100% 0%, #a78bfa0f, transparent 70%), var(--bg-soft)}.prog-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.days[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.day-row[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);grid-template-columns:108px minmax(0,1fr);gap:clamp(1rem,2.5vw,2rem);padding-block:1.55rem;display:grid}.day-stamp[data-astro-cid-lcdefpme]{flex-direction:column;gap:.25rem;display:flex}.day-label[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--lime);font-size:.7rem}.day-date[data-astro-cid-lcdefpme]{color:var(--faint);letter-spacing:.06em;font-size:.72rem}.day-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.45rem;font-size:clamp(1.15rem,1.8vw,1.4rem)}.day-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:52ch;font-size:.9rem;line-height:1.65}.stats[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#f2efe605;border-radius:16px;grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden}.stat[data-astro-cid-lcdefpme]{border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);flex-direction:column;gap:.35rem;padding:1.4rem;display:flex}.stat[data-astro-cid-lcdefpme]:nth-child(2n){border-right:0}.stat[data-astro-cid-lcdefpme]:nth-last-child(-n+2){border-bottom:0}.stat-value[data-astro-cid-lcdefpme]{letter-spacing:-.05em;color:var(--lime);font-size:clamp(1.9rem,3vw,2.5rem);font-weight:500;line-height:1}.stat-label[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:.68rem}.cta[data-astro-cid-lcdefpme]{background:var(--lime);color:var(--black);border-top:0;position:relative;overflow:hidden}.cta[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:radial-gradient(circle,#08080a17,#0000 60%);border-radius:50%;width:60vw;height:60vw;position:absolute;top:-30vw;right:-20vw}.cta-inner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:1.35rem;display:flex;position:relative}.cta-eyebrow[data-astro-cid-lcdefpme]{color:#08080a9e}.cta-eyebrow[data-astro-cid-lcdefpme] .dot[data-astro-cid-lcdefpme]{background:var(--black);box-shadow:none}.cta-title[data-astro-cid-lcdefpme]{letter-spacing:-.055em;max-width:16ch;font-size:clamp(2.9rem,8vw,6.5rem);line-height:.9}.cta-title[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#0000;-webkit-text-stroke:1.5px var(--black)}.cta-copy[data-astro-cid-lcdefpme]{color:#08080ab8;max-width:44ch;font-size:1rem;line-height:1.6}.cta[data-astro-cid-lcdefpme] .btn-dark[data-astro-cid-lcdefpme]{margin-top:.75rem}.cta-fine[data-astro-cid-lcdefpme]{letter-spacing:.04em;color:#08080aad;font-size:.72rem}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{min-height:auto}.hero-inner[data-astro-cid-lcdefpme]{gap:2.5rem;padding-block:2.5rem 2.25rem}.hero-foot[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.75rem}.hero-side[data-astro-cid-lcdefpme]{justify-self:start}.idea-grid[data-astro-cid-lcdefpme],.prog-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.idea-copy[data-astro-cid-lcdefpme]{max-width:62ch}.pillars[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=640px){.hero-coord[data-astro-cid-lcdefpme]{display:none}.hero-title[data-astro-cid-lcdefpme]{font-size:clamp(3.2rem,19vw,6rem)}.day-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:.6rem}.stats[data-astro-cid-lcdefpme]{width:100%}}
