.hero[data-astro-cid-ge2uvauf]{background:radial-gradient(ellipse 80% 60% at 75% 40%, #2e42be59, transparent 70%), var(--navy-900);color:#fff;isolation:isolate;align-items:center;min-height:max(640px,min(100svh,900px));display:flex;position:relative;overflow:hidden}.hero-canvas[data-astro-cid-ge2uvauf]{z-index:-2;touch-action:pan-y;width:100%;height:100%;position:absolute;inset:0}.hero-scrim[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#081440f2 0,#081440e0 max(540px,50% - 40px),#08144000 max(820px,50% + 240px)),linear-gradient(#08144000 82%,#081440e6 100%);position:absolute;inset:0}.hero-content[data-astro-cid-ge2uvauf]{padding-top:calc(var(--header-h) + 3rem);pointer-events:none;padding-bottom:5rem}.hero-content[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{pointer-events:auto;max-width:640px}.prompt[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);color:#ffffffa6;align-items:center;gap:.6ch;font-size:.9rem;display:inline-flex}.path[data-astro-cid-ge2uvauf]{color:var(--signal)}.dollar[data-astro-cid-ge2uvauf]{color:var(--accent)}.caret[data-astro-cid-ge2uvauf]{background:currentColor;width:.6ch;height:1.1em;animation:1.1s steps(2,start) infinite blink}@keyframes blink{to{visibility:hidden}}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;margin-top:1.25rem;font-size:clamp(2.6rem,6.4vw,5rem);font-weight:700;line-height:.98}.kicker[data-astro-cid-ge2uvauf]{letter-spacing:-.01em;color:var(--accent);margin-bottom:.6rem;font-size:.42em;font-weight:500;display:block}.tagline[data-astro-cid-ge2uvauf]{font-family:var(--font-display);margin-top:1.5rem;font-size:clamp(1.2rem,2vw,1.5rem);font-weight:500}.intro[data-astro-cid-ge2uvauf]{color:#ffffffb8;max-width:52ch;margin-top:.75rem;font-size:1.05rem}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.next-up[data-astro-cid-ge2uvauf]{backdrop-filter:blur(6px);background:#050c2e8c;border:1px solid #ffffff24;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin-top:2.25rem;padding:.6rem .9rem .6rem .6rem;font-size:.92rem;text-decoration:none;transition:border-color .15s;display:inline-flex}.next-up[data-astro-cid-ge2uvauf]:hover{border-color:#ffffff73}.next-up[data-astro-cid-ge2uvauf] svg{width:.9rem;height:.9rem}.next-label[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;background:var(--signal);color:var(--navy-950);border-radius:6px;padding:.25rem .5rem;font-size:.72rem;font-weight:600}.next-title[data-astro-cid-ge2uvauf]{font-weight:600}.next-date[data-astro-cid-ge2uvauf]{color:#fff9;font-family:var(--font-mono);font-size:.82rem}@media (width<=760px){.hero[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:stretch;min-height:0}.hero-canvas[data-astro-cid-ge2uvauf]{z-index:0;order:2;height:240px;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 22%);mask-image:linear-gradient(#0000 0,#000 22%)}.hero-scrim[data-astro-cid-ge2uvauf]{display:none}.hero-content[data-astro-cid-ge2uvauf]{padding-top:calc(var(--header-h) + 2rem);padding-bottom:.5rem}}.event-list[data-astro-cid-lcdefpme]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.empty[data-astro-cid-lcdefpme]{border:1px dashed var(--line);border-radius:var(--radius);color:var(--ink-muted);text-align:center;padding:2rem}.sponsors-section[data-astro-cid-lcdefpme]{border-block:1px solid var(--line);background:#eef0f8}.sponsor-cta[data-astro-cid-lcdefpme]{border-radius:var(--radius);border:1px dashed #b9c0dd;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:2.5rem;padding:1.5rem 1.75rem;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}.sponsor-cta[data-astro-cid-lcdefpme]:hover{border-color:var(--navy-800);background:#fff9}.sponsor-cta[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:first-child{gap:.2rem;display:grid}.sponsor-cta[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:1.2rem}.sponsor-cta[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:first-child span[data-astro-cid-lcdefpme]{color:var(--ink-muted)}.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.pillars[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);padding:1.75rem}.pillar-cmd[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--ink-muted);margin-bottom:1.5rem;font-size:.82rem;display:block}.pillar-cmd[data-astro-cid-lcdefpme] .n[data-astro-cid-lcdefpme]{color:var(--accent-strong);margin-right:.5ch}.pillars[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.6rem;font-size:1.4rem}.pillars[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-muted)}.join-band[data-astro-cid-lcdefpme]{background:var(--navy-800);color:#fff;padding-block:clamp(3.5rem,7vw,5rem);position:relative;overflow:hidden}.join-band[data-astro-cid-lcdefpme]:before{content:"";background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;mask-image:linear-gradient(270deg,#000,#0000 75%)}.join-inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:2rem;display:flex;position:relative}.join-cmd[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--signal);font-size:.9rem}.join-band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-block:.5rem .75rem;font-size:clamp(2.2rem,5vw,3.5rem)}.join-band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{color:#ffffffbf;max-width:50ch}.join-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;display:flex}
