.hero[data-astro-cid-bbe6dxrz]{padding-top:clamp(var(--space-lg),5vw,var(--space-3xl));padding-bottom:clamp(var(--space-xl),6vw,var(--space-3xl));position:relative}.hero[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;top:-80px;right:-100px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,oklch(.56 .18 248 / .18),transparent 70%);pointer-events:none;z-index:0}.hero__grid[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:var(--space-xl);align-items:center}@media(min-width:768px){.hero[data-astro-cid-bbe6dxrz]{padding-top:clamp(var(--space-xl),6vw,var(--space-3xl));padding-bottom:clamp(var(--space-2xl),8vw,var(--space-3xl))}.hero[data-astro-cid-bbe6dxrz]:before{top:-120px;right:-160px;width:520px;height:520px}.hero__grid[data-astro-cid-bbe6dxrz]{gap:var(--space-2xl)}}@media(min-width:992px){.hero__grid[data-astro-cid-bbe6dxrz]{grid-template-columns:1.15fr .85fr;gap:var(--space-3xl)}}.hero__badge-row[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:var(--space-sm)}.hero__title[data-astro-cid-bbe6dxrz]{font-size:clamp(1.75rem,8.5vw,2.5rem);line-height:1.15;letter-spacing:-.02em;margin-bottom:var(--space-sm);color:var(--color-ink);max-width:none;overflow-wrap:break-word;word-break:normal;text-wrap:balance}.hero__lede[data-astro-cid-bbe6dxrz]{font-size:clamp(var(--font-size-base),4.4vw,var(--font-size-lg));line-height:var(--line-height-relaxed);color:var(--color-ink-muted);margin-bottom:var(--space-md);max-width:55ch;text-wrap:pretty}.hero__actions[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr;gap:var(--space-2xs);margin-bottom:var(--space-md)}.hero__action[data-astro-cid-bbe6dxrz]{width:100%;min-height:44px;padding-inline:var(--space-sm);text-align:center;white-space:normal;overflow-wrap:break-word}@media(min-width:768px){.hero__badge-row[data-astro-cid-bbe6dxrz]{margin-bottom:var(--space-md)}.hero__title[data-astro-cid-bbe6dxrz]{font-size:var(--font-size-5xl);line-height:var(--line-height-tight);letter-spacing:-.035em;margin-bottom:var(--space-md);max-width:16ch}.hero__lede[data-astro-cid-bbe6dxrz]{font-size:var(--font-size-lg);margin-bottom:var(--space-xl)}.hero__actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;grid-template-columns:none;gap:var(--space-xs);margin-bottom:var(--space-xl)}.hero__action[data-astro-cid-bbe6dxrz]{width:auto;padding-inline:1.25rem}}.hero__proof[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);background-color:var(--color-paper-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%}@media(min-width:768px){.hero__proof[data-astro-cid-bbe6dxrz]{width:fit-content}}.hero__proof-dot[data-astro-cid-bbe6dxrz]{width:8px;height:8px;border-radius:50%;background-color:var(--color-signal-green);flex-shrink:0}.hero__proof-text[data-astro-cid-bbe6dxrz]{font-size:var(--font-size-xs);color:var(--color-ink-muted);margin:0}.hero__proof-text[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:var(--color-ink)}.terminal-card[data-astro-cid-bbe6dxrz]{background-color:var(--color-paper-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}.terminal-card__header[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-xs) var(--space-md);background-color:var(--color-paper-subtle);border-bottom:1px solid var(--color-border)}.terminal-card__title[data-astro-cid-bbe6dxrz]{display:none;font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-ink-muted)}@media(min-width:480px){.terminal-card__title[data-astro-cid-bbe6dxrz]{display:inline}}.terminal-card__body[data-astro-cid-bbe6dxrz]{padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-xs)}@media(min-width:768px){.terminal-card__body[data-astro-cid-bbe6dxrz]{padding:var(--space-lg)}}.charter-item[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:2px}@media(min-width:480px){.charter-item[data-astro-cid-bbe6dxrz]{flex-direction:row;justify-content:space-between;align-items:baseline}}.charter-label[data-astro-cid-bbe6dxrz]{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-ink-subtle);letter-spacing:.04em}.charter-val[data-astro-cid-bbe6dxrz]{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-ink)}.charter-val--active[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:var(--space-2xs);color:var(--color-accent);font-weight:var(--font-weight-semibold)}.charter-telemetry[data-astro-cid-bbe6dxrz]{display:none;flex-direction:column;gap:var(--space-xs)}@media(min-width:768px){.charter-telemetry[data-astro-cid-bbe6dxrz]{display:flex}}.live-dot[data-astro-cid-bbe6dxrz]{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:var(--color-signal-green);animation:pulse-live 2s infinite ease-in-out}.terminal-card__divider[data-astro-cid-bbe6dxrz]{height:1px;background:var(--gradient-brand);opacity:.4;margin-block:var(--space-xs)}.charter-section-title[data-astro-cid-bbe6dxrz]{font-family:var(--font-mono);font-size:.7rem;font-weight:var(--font-weight-semibold);color:var(--color-ink-subtle);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--space-3xs)}.tech-chips[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:var(--space-2xs)}.tech-chip[data-astro-cid-bbe6dxrz]{font-family:var(--font-mono);font-size:var(--font-size-xs);padding:.25rem .6rem;background-color:var(--color-accent-subtle);border:1px solid color-mix(in oklch,var(--color-accent) 30%,transparent);border-radius:var(--radius-full);color:var(--color-accent);font-weight:var(--font-weight-bold)}.bento-grid[data-astro-cid-w5dvheh2]{display:grid;grid-template-columns:1fr;gap:var(--space-md)}@media(min-width:768px){.bento-grid[data-astro-cid-w5dvheh2]{grid-template-columns:repeat(3,1fr);gap:var(--space-lg)}.bento-tile--span2[data-astro-cid-w5dvheh2]{grid-column:span 2}}.bento-tile[data-astro-cid-w5dvheh2]{display:flex;flex-direction:column;padding:var(--space-xl);background-color:var(--color-paper-card);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all var(--transition-fast)}.bento-tile[data-astro-cid-w5dvheh2]:hover{border-color:var(--color-border-hover);box-shadow:var(--shadow-md);transform:translateY(-2px)}.bento-tile__badge[data-astro-cid-w5dvheh2]{align-self:flex-start;font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-sm)}.bento-tile__title[data-astro-cid-w5dvheh2]{font-size:var(--font-size-2xl);margin-bottom:var(--space-xs);color:var(--color-ink)}.bento-tile__desc[data-astro-cid-w5dvheh2]{font-size:var(--font-size-base);color:var(--color-ink-muted);line-height:var(--line-height-relaxed);margin-bottom:var(--space-lg);flex-grow:1}.bento-tile__chips[data-astro-cid-w5dvheh2]{display:flex;flex-wrap:wrap;gap:6px}.bento-tile__chips[data-astro-cid-w5dvheh2] span[data-astro-cid-w5dvheh2]{padding:.25rem .6rem;font-family:var(--font-mono);font-size:var(--font-size-xs);background-color:var(--color-paper-subtle);border:1px solid var(--color-border);border-radius:var(--radius-xs);color:var(--color-ink)}.bento-tile__link[data-astro-cid-w5dvheh2]{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);margin-top:auto}.bento-tile__link[data-astro-cid-w5dvheh2]:hover{text-decoration:underline}.btn--sm[data-astro-cid-w5dvheh2]{padding:.45rem .9rem;font-size:var(--font-size-xs)}.countdown-card[data-astro-cid-4cj74g3c]{background-color:var(--color-paper-card);border:1px solid var(--color-accent);border-radius:var(--radius-md);padding:var(--space-lg);box-shadow:0 0 24px var(--color-accent-subtle);margin-bottom:var(--space-2xl);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.countdown-card--concluded[data-astro-cid-4cj74g3c]{border-color:var(--color-border);box-shadow:none}.countdown-card__header[data-astro-cid-4cj74g3c]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-md);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-border)}.countdown-card__live-indicator[data-astro-cid-4cj74g3c]{display:inline-flex;align-items:center;gap:6px}.live-dot[data-astro-cid-4cj74g3c]{width:8px;height:8px;border-radius:50%;background-color:var(--color-signal-green);animation:pulse-live 2s infinite ease-in-out}.live-dot--concluded[data-astro-cid-4cj74g3c]{background-color:var(--color-ink-subtle);animation:none}.live-label[data-astro-cid-4cj74g3c]{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.05em;color:var(--color-ink)}.countdown-card__date[data-astro-cid-4cj74g3c]{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-ink-muted)}.countdown-grid[data-astro-cid-4cj74g3c]{display:flex;align-items:center;justify-content:center;gap:clamp(var(--space-2xs),2vw,var(--space-md));margin-block:var(--space-md);flex-wrap:wrap}.countdown-grid[data-astro-cid-4cj74g3c][hidden]{display:none}.countdown-box[data-astro-cid-4cj74g3c]{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--color-paper-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:clamp(var(--space-xs),2vw,var(--space-sm)) clamp(var(--space-sm),3vw,var(--space-md));min-width:clamp(54px,12vw,84px)}.countdown-num[data-astro-cid-4cj74g3c]{font-family:var(--font-mono);font-size:clamp(1.75rem,4vw,3rem);font-weight:var(--font-weight-bold);color:var(--color-ink);line-height:1;font-variant-numeric:tabular-nums}.countdown-unit[data-astro-cid-4cj74g3c]{font-family:var(--font-mono);font-size:.65rem;font-weight:var(--font-weight-semibold);color:var(--color-ink-subtle);letter-spacing:.06em;margin-top:4px}.countdown-sep[data-astro-cid-4cj74g3c]{font-family:var(--font-mono);font-size:clamp(1.25rem,3vw,2rem);font-weight:var(--font-weight-bold);color:var(--color-accent);line-height:1;user-select:none}.countdown-footer[data-astro-cid-4cj74g3c]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-md);margin-top:var(--space-md);padding-top:var(--space-sm);border-top:1px solid var(--color-border)}.countdown-venue[data-astro-cid-4cj74g3c]{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--font-size-xs);color:var(--color-ink-muted)}.countdown-venue[data-astro-cid-4cj74g3c] svg[data-astro-cid-4cj74g3c]{color:var(--color-accent);flex-shrink:0}.countdown-actions[data-astro-cid-4cj74g3c]{display:flex;flex-wrap:wrap;gap:var(--space-2xs)}.btn--sm[data-astro-cid-4cj74g3c]{padding:.35rem .75rem;font-size:var(--font-size-xs)}.events-list[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-lg)}.events-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--space-lg);margin-bottom:var(--space-xl)}@media(min-width:768px){.events-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}.speakers-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--space-lg);margin-bottom:var(--space-xl)}@media(min-width:768px){.speakers-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.speakers-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.sponsors-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--space-lg);margin-bottom:var(--space-xl)}@media(min-width:768px){.sponsors-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}.sponsor-card[data-astro-cid-j7pv25f6]{background-color:var(--color-paper-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:clamp(var(--space-md),4vw,var(--space-xl));display:flex;flex-direction:column;transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.sponsor-card[data-astro-cid-j7pv25f6]:hover{border-color:var(--color-border-hover);transform:translateY(-2px);box-shadow:var(--shadow-md)}.sponsor-card__tier[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-accent);text-transform:uppercase;margin-bottom:var(--space-xs)}.sponsor-card__name[data-astro-cid-j7pv25f6]{font-size:var(--font-size-2xl);margin-bottom:var(--space-xs);color:var(--color-ink)}.sponsor-card__desc[data-astro-cid-j7pv25f6]{font-size:var(--font-size-sm);color:var(--color-ink-muted);line-height:var(--line-height-normal);margin-bottom:var(--space-lg);flex-grow:1}.sponsor-card__link[data-astro-cid-j7pv25f6]{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-accent);margin-top:auto}.sponsor-card__link[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.other-events-title[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-ink-muted);text-transform:uppercase;letter-spacing:.05em;margin-top:var(--space-lg);margin-bottom:var(--space-xs)}.planning-box[data-astro-cid-j7pv25f6]{background-color:var(--color-paper-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:clamp(var(--space-md),4vw,var(--space-xl));margin-bottom:var(--space-xl);box-shadow:var(--shadow-sm)}.planning-box__header[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-md);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-border)}.planning-box__meta[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-ink-muted)}.planning-box__title[data-astro-cid-j7pv25f6]{font-size:var(--font-size-3xl);margin-bottom:var(--space-xs);color:var(--color-ink)}.planning-box__desc[data-astro-cid-j7pv25f6]{font-size:var(--font-size-base);color:var(--color-ink-muted);line-height:var(--line-height-relaxed);max-width:65ch;margin-bottom:var(--space-lg)}.planning-box__actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.section-cta-center[data-astro-cid-j7pv25f6]{display:flex;justify-content:center}
