.manifesto-page.svelte-13dv4bo{min-height:100vh;background-color:var(--color-background)}.hero-banner.svelte-13dv4bo{position:relative;width:100%;aspect-ratio:5 / 2;max-height:400px;background:linear-gradient(135deg,#0d0d0d,#1a1a1a);display:flex;align-items:center;justify-content:center;overflow:hidden}.banner-bg.svelte-13dv4bo{position:absolute;inset:0;pointer-events:none}.geo-shape.svelte-13dv4bo{position:absolute;color:var(--color-primary);opacity:.3}.geo-left.svelte-13dv4bo{left:5%;top:50%;transform:translateY(-50%);width:120px;height:120px}.geo-right.svelte-13dv4bo{right:5%;top:20%;width:100px;height:100px}.banner-content.svelte-13dv4bo{position:relative;z-index:1;text-align:center;padding:2rem}.banner-title.svelte-13dv4bo{font-family:var(--font-serif);font-weight:900;font-size:clamp(2rem,6vw,4rem);line-height:1.1;color:var(--color-foreground);text-transform:uppercase;letter-spacing:-.02em;margin:0}.banner-divider.svelte-13dv4bo{width:120px;height:3px;background-color:var(--color-primary);margin:1.5rem auto}.banner-subtitle.svelte-13dv4bo{font-family:var(--font-sans);font-weight:400;font-size:clamp(1rem,2.5vw,1.5rem);color:var(--color-foreground);opacity:.7;margin:0}.banner-logo.svelte-13dv4bo{margin-top:2rem;display:flex;flex-direction:column;align-items:center;gap:.25rem}.banner-logo.svelte-13dv4bo img:where(.svelte-13dv4bo){height:40px;width:auto}.logo-text.svelte-13dv4bo{font-family:var(--font-serif);font-weight:700;font-size:.85rem;color:var(--color-foreground);letter-spacing:.1em}.article-container.svelte-13dv4bo{max-width:800px;margin:0 auto;padding:3rem}.back-button.svelte-13dv4bo{display:inline-flex;align-items:center;gap:.5rem;background:transparent;border:none;color:var(--color-muted);font-family:var(--font-sans);font-weight:400;font-size:.9rem;cursor:pointer;padding:.5rem 0;margin-bottom:2rem;transition:color .15s ease}.back-button.svelte-13dv4bo:hover{color:var(--color-primary)}.article-content.svelte-13dv4bo{color:var(--color-foreground)}.article-header.svelte-13dv4bo{margin-bottom:3rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-line)}.article-title.svelte-13dv4bo{font-family:var(--font-serif);font-weight:700;font-size:clamp(1.5rem,4vw,2rem);color:var(--color-foreground);margin:0 0 1rem}.reading-time.svelte-13dv4bo{display:flex;align-items:center;gap:.25rem;color:var(--color-muted);font-family:var(--font-sans);font-weight:400;font-size:.85rem}.article-section.svelte-13dv4bo{margin-bottom:3rem}.article-section.svelte-13dv4bo h3:where(.svelte-13dv4bo){font-family:var(--font-serif);font-weight:700;font-size:1.5rem;color:var(--color-primary);margin:0 0 1.5rem}.article-section.svelte-13dv4bo p:where(.svelte-13dv4bo){font-family:var(--font-sans);font-weight:400;font-size:1.1rem;line-height:1.75;color:var(--color-foreground);opacity:.9;margin:0 0 1rem}.article-section.svelte-13dv4bo p:where(.svelte-13dv4bo):last-child{margin-bottom:0}.article-section.svelte-13dv4bo strong:where(.svelte-13dv4bo){color:var(--color-foreground);font-weight:600}.highlight-quote.svelte-13dv4bo{font-family:var(--font-serif);font-weight:700;font-size:1.5rem;color:var(--color-primary);border-left:4px solid var(--color-primary);padding-left:1.5rem;margin:2rem 0;font-style:normal}.final-quote.svelte-13dv4bo{font-family:var(--font-serif);font-weight:900;font-size:2rem;color:var(--color-foreground);text-align:center;margin:2rem 0;font-style:normal}.arrow-list.svelte-13dv4bo{list-style:none;padding:0;margin:1.5rem 0}.arrow-list.svelte-13dv4bo li:where(.svelte-13dv4bo){font-family:var(--font-sans);font-weight:400;font-size:1.1rem;line-height:1.75;color:var(--color-foreground);opacity:.9;padding-left:1.5rem;position:relative;margin-bottom:.5rem}.arrow-list.svelte-13dv4bo li:where(.svelte-13dv4bo):before{content:"→";position:absolute;left:0;color:var(--color-primary)}.mechanics-grid.svelte-13dv4bo{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0}.mechanic-item.svelte-13dv4bo{background-color:var(--color-surface);padding:1.5rem;border:1px solid rgba(44,44,44,.4);border-radius:.25rem}.mechanic-label.svelte-13dv4bo{font-family:var(--font-mono);font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.25rem .5rem;display:inline-block;margin-bottom:.5rem;border-radius:.125rem}.label-public.svelte-13dv4bo{background-color:var(--color-foreground);color:var(--color-background)}.label-private.svelte-13dv4bo{background-color:var(--color-primary);color:var(--color-background)}.label-verifiable.svelte-13dv4bo{background-color:var(--color-secondary);color:var(--color-background)}.mechanic-item.svelte-13dv4bo p:where(.svelte-13dv4bo){font-weight:400;font-size:.9rem;margin:0;opacity:.85}.leaderboards-grid.svelte-13dv4bo{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin:2rem 0}.leaderboard-card.svelte-13dv4bo{background-color:var(--color-surface);padding:1.5rem;text-align:center;border:1px solid rgba(44,44,44,.4);border-radius:.25rem}.leaderboard-card.svelte-13dv4bo h4:where(.svelte-13dv4bo){font-family:var(--font-serif);font-weight:700;font-size:1rem;color:var(--color-foreground);margin:.5rem 0 .25rem}.leaderboard-card.svelte-13dv4bo p:where(.svelte-13dv4bo){font-family:var(--font-sans);font-weight:400;font-size:.8rem;color:var(--color-muted);margin:0}.not-list.svelte-13dv4bo{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}.not-item.svelte-13dv4bo strong:where(.svelte-13dv4bo){color:var(--color-danger);font-family:var(--font-serif);font-weight:700;font-size:1rem}.not-item.svelte-13dv4bo p:where(.svelte-13dv4bo){font-weight:400;font-size:1rem;margin:.25rem 0 0;opacity:.85}.final-section.svelte-13dv4bo{text-align:center;padding-top:3rem;border-top:1px solid var(--color-line)}.final-section.svelte-13dv4bo h3:where(.svelte-13dv4bo){text-align:center}.final-section.svelte-13dv4bo .invitation-list:where(.svelte-13dv4bo){display:inline-block;text-align:left}.welcome.svelte-13dv4bo{font-family:var(--font-serif);font-weight:700;font-size:1.25rem;color:var(--color-primary)}.article-cta.svelte-13dv4bo{display:flex;justify-content:center;padding-top:3rem}.cta-button.svelte-13dv4bo{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--color-primary);color:var(--color-background);border:1px solid rgba(44,44,44,.4);padding:1rem 2rem;font-family:var(--font-serif);font-weight:900;font-size:1.1rem;text-transform:uppercase;cursor:pointer;border-radius:.25rem;transition:all .15s ease}.cta-button.svelte-13dv4bo:hover{transform:translateY(-2px);box-shadow:0 0 20px #b6ff2b33}@media(max-width:900px){.mechanics-grid.svelte-13dv4bo{grid-template-columns:1fr}.leaderboards-grid.svelte-13dv4bo{grid-template-columns:repeat(2,1fr)}.geo-left.svelte-13dv4bo,.geo-right.svelte-13dv4bo{display:none}}@media(max-width:600px){.hero-banner.svelte-13dv4bo{aspect-ratio:auto;min-height:300px}.article-container.svelte-13dv4bo{padding:1.5rem}.leaderboards-grid.svelte-13dv4bo{grid-template-columns:1fr}.banner-title.svelte-13dv4bo{font-size:2rem}.highlight-quote.svelte-13dv4bo{font-size:1.25rem}.final-quote.svelte-13dv4bo{font-size:1.5rem}}
