.page-hero.svelte-cwls5q{padding:clamp(4rem,10vw,8rem) var(--gap);text-align:center;background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 8%,transparent) 0%,transparent 100%);border-bottom:1px solid color-mix(in srgb,var(--text) 6%,transparent)}.page-hero.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.1;letter-spacing:-.03em;margin-bottom:1rem}.page-hero.svelte-cwls5q p:where(.svelte-cwls5q){font-size:clamp(1rem,2vw,1.25rem);opacity:.65;max-width:600px;margin:0 auto}.intro-grid.svelte-cwls5q{display:grid;gap:3.5rem;align-items:center}@media(min-width:768px){.intro-grid.svelte-cwls5q{grid-template-columns:1fr auto}}.intro-text.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(1.7rem,3.5vw,2.4rem);letter-spacing:-.02em;margin-bottom:1.2rem}.intro-text.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1.05rem;line-height:1.8;opacity:.75}.stat-stack.svelte-cwls5q{display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap}@media(min-width:768px){.stat-stack.svelte-cwls5q{flex-direction:column;gap:1.5rem}}.stat.svelte-cwls5q{display:flex;flex-direction:column;gap:.25rem;padding:1.25rem 1.5rem;background:color-mix(in srgb,var(--text) 4%,transparent);border:1px solid color-mix(in srgb,var(--text) 8%,transparent);border-left:3px solid var(--primary);border-radius:var(--radius);min-width:130px}.stat-number.svelte-cwls5q{font-size:1.8rem;font-weight:800;letter-spacing:-.03em;color:var(--primary);line-height:1}.stat-label.svelte-cwls5q{font-size:.8rem;opacity:.55;letter-spacing:.03em}.event-types-header.svelte-cwls5q{text-align:center;margin-bottom:2.5rem;padding:0 var(--gap)}.event-types-header.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(1.7rem,3.5vw,2.4rem);letter-spacing:-.02em;margin-bottom:.75rem}.event-types-header.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1rem;line-height:1.7;opacity:.65;max-width:680px;margin:0 auto}.event-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;padding:0 var(--gap)}.event-tile.svelte-cwls5q{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.75rem 1rem;background:color-mix(in srgb,var(--text) 4%,transparent);border:1px solid color-mix(in srgb,var(--text) 8%,transparent);border-radius:var(--radius);text-align:center;transition:background .2s,transform .2s}.event-tile.svelte-cwls5q:hover{background:color-mix(in srgb,var(--text) 7%,transparent);transform:translateY(-3px)}.event-icon.svelte-cwls5q{color:var(--primary);width:28px;height:28px}.event-icon.svelte-cwls5q svg{width:100%;height:100%}.event-tile.svelte-cwls5q span:where(.svelte-cwls5q){font-size:.88rem;font-weight:600;letter-spacing:.01em;opacity:.85}.founder-grid.svelte-cwls5q{display:grid;gap:3.5rem;align-items:start}@media(min-width:768px){.founder-grid.svelte-cwls5q{grid-template-columns:280px 1fr}}.founder-visual.svelte-cwls5q{display:flex;flex-direction:column;gap:1rem}.founder-placeholder.svelte-cwls5q{background:color-mix(in srgb,var(--primary) 6%,color-mix(in srgb,var(--text) 4%,transparent));border:1px solid color-mix(in srgb,var(--text) 8%,transparent);border-radius:var(--radius);display:flex;align-items:center;justify-content:center}.founder-name-card.svelte-cwls5q{display:flex;flex-direction:column;gap:.2rem;padding:1rem 1.25rem;background:color-mix(in srgb,var(--text) 5%,transparent);border:1px solid color-mix(in srgb,var(--text) 8%,transparent);border-radius:var(--radius)}.founder-name-card.svelte-cwls5q strong:where(.svelte-cwls5q){font-size:1rem;font-weight:700}.founder-name-card.svelte-cwls5q span:where(.svelte-cwls5q){font-size:.8rem;color:var(--primary);font-weight:500}.founder-text.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(1.7rem,3.5vw,2.4rem);letter-spacing:-.02em;margin-bottom:1.5rem}.founder-text.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1.05rem;line-height:1.8;opacity:.75;margin-bottom:1.25rem}.network-section.svelte-cwls5q{background:color-mix(in srgb,var(--primary) 6%,transparent);border-top:1px solid color-mix(in srgb,var(--primary) 15%,transparent);border-bottom:1px solid color-mix(in srgb,var(--primary) 15%,transparent);padding:clamp(3rem,6vw,5rem) var(--gap)}.network-inner.svelte-cwls5q{max-width:800px;margin:0 auto;text-align:center}.network-inner.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(1.7rem,3.5vw,2.4rem);letter-spacing:-.02em;margin-bottom:1.25rem}.network-inner.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1.05rem;line-height:1.8;opacity:.75;margin-bottom:2rem}.network-tags.svelte-cwls5q{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center}.tag.svelte-cwls5q{padding:.4rem 1rem;border:1px solid color-mix(in srgb,var(--primary) 35%,transparent);border-radius:999px;font-size:.82rem;font-weight:600;color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,transparent);letter-spacing:.02em}
