.hero[data-astro-cid-ewxirvlt]{position:relative;overflow:hidden;padding-block:96px 80px}.hero-world[data-astro-cid-ewxirvlt]{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}.hero-inner[data-astro-cid-ewxirvlt]{position:relative;text-align:center}h1[data-astro-cid-ewxirvlt]{font-size:var(--text-display);line-height:1.2;letter-spacing:-.02em;margin:0 auto 24px;max-width:20ch}.hero-logo[data-astro-cid-ewxirvlt]{display:flex;justify-content:center;margin:0 auto 32px}.hero-logo-medium[data-astro-cid-ewxirvlt] svg{width:min(360px,60vw);height:auto}.hero-logo-poster[data-astro-cid-ewxirvlt] svg{width:min(720px,92vw);height:auto}.hero-logo-poster[data-astro-cid-ewxirvlt]+h1[data-astro-cid-ewxirvlt]{font-size:var(--text-heading-lg)}.subline[data-astro-cid-ewxirvlt]{font-family:var(--font-mono);font-size:20px;line-height:1.35;color:var(--color-graphite);max-width:48ch;margin:0 auto 40px}.cta-row[data-astro-cid-ewxirvlt]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.who[data-astro-cid-x3oixls3]{padding-block:64px}.who-grid[data-astro-cid-x3oixls3]{display:grid;gap:24px;list-style:none;margin:0;padding:0;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.who-card[data-astro-cid-x3oixls3]{border:1px solid var(--color-ash);border-radius:40px;padding:40px}.who-card[data-astro-cid-x3oixls3] h3[data-astro-cid-x3oixls3]{font-size:var(--text-subheading);margin:0 0 12px}.who-card[data-astro-cid-x3oixls3] p[data-astro-cid-x3oixls3]{font-family:var(--font-mono);font-size:16px;line-height:1.35;color:var(--color-graphite);margin:0}.theses[data-astro-cid-ygl3rf6p]{padding-block:64px;scroll-margin-top:96px}.theses-heading[data-astro-cid-ygl3rf6p]{margin-bottom:24px}h2[data-astro-cid-ygl3rf6p]{font-size:var(--text-heading-lg);margin-bottom:8px}.theses-heading[data-astro-cid-ygl3rf6p] p[data-astro-cid-ygl3rf6p]{margin:0;color:var(--color-graphite);font-family:var(--font-mono);font-size:14px;line-height:1.35}.theses-carousel{--thesis-card-width: min(500px, calc(100vw - 48px) );--theses-gutter: max(24px, calc((100vw - 1432px)/2) )}.theses-viewport{overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--theses-gutter);scrollbar-color:var(--color-brand-blue) color-mix(in srgb,var(--color-ash) 45%,transparent);scrollbar-width:thin;outline:none}.theses-viewport:focus-visible{box-shadow:inset 0 0 0 3px var(--color-brand-blue)}.theses-viewport::-webkit-scrollbar{height:10px}.theses-viewport::-webkit-scrollbar-track{background:color-mix(in srgb,var(--color-ash) 45%,transparent);border-radius:100px}.theses-viewport::-webkit-scrollbar-thumb{background:var(--color-brand-blue);border-radius:100px}@media(pointer:fine){.theses-viewport{cursor:grab}.theses-viewport[data-dragging=true]{cursor:grabbing;user-select:none}}.theses-track[data-astro-cid-ygl3rf6p]{display:flex;align-items:stretch;gap:24px;list-style:none;margin:0;padding:8px var(--theses-gutter) 20px}.theses-track[data-astro-cid-ygl3rf6p]:after{content:"";flex:0 0 max(0px,calc(100vw - var(--thesis-card-width) - (2 * var(--theses-gutter))));margin-left:-24px}.thesis-card[data-astro-cid-ygl3rf6p]{scroll-snap-align:start;flex:0 0 var(--thesis-card-width);display:flex;flex-direction:column;border:1px solid var(--color-ash);border-radius:40px;padding:32px;background:var(--color-parchment)}.thesis-number[data-astro-cid-ygl3rf6p]{display:block;margin-bottom:12px;font-family:var(--font-mono);font-size:14px;color:var(--color-graphite)}.thesis-card[data-astro-cid-ygl3rf6p] h3[data-astro-cid-ygl3rf6p]{font-size:var(--text-subheading);margin:0 0 16px}.thesis-card[data-astro-cid-ygl3rf6p] p[data-astro-cid-ygl3rf6p]{font-family:var(--font-mono);font-size:16px;line-height:1.35;color:var(--color-graphite);margin:0}.theses-controls{display:none;align-items:center;justify-content:center;gap:8px;max-width:1432px;margin:0 auto 12px;padding-inline:24px}[data-theses-carousel][data-enhanced=true] .theses-controls{display:flex}.theses-arrow{display:inline-grid;place-items:center;flex:none;width:40px;height:40px;padding:0;border:1px solid var(--color-off-black);border-radius:100px;color:var(--color-off-black);background:var(--color-parchment);font-family:var(--font-mono);font-size:20px;cursor:pointer;transition:background var(--motion-fast) var(--motion-ease),opacity var(--motion-fast) var(--motion-ease)}.theses-arrow:hover:not(:disabled),.theses-arrow:focus-visible:not(:disabled){background:var(--color-brand-green)}.theses-arrow:disabled{opacity:.3;cursor:not-allowed}.theses-dots{display:flex;align-items:center;justify-content:center}.theses-dot{display:inline-grid;place-items:center;width:24px;height:40px;padding:0;border:0;background:transparent;cursor:pointer}.theses-dot span{display:block;width:8px;height:8px;border-radius:100px;background:var(--color-ash);transition:width var(--motion-fast) var(--motion-ease),background var(--motion-fast) var(--motion-ease)}.theses-dot[aria-current=true] span{width:20px;background:var(--color-brand-green)}.theses-dot:hover span,.theses-dot:focus-visible span{background:var(--color-brand-blue)}.theses-status{display:block;min-width:48px;font-family:var(--font-mono);font-size:12px;color:var(--color-graphite);text-align:center}@media(min-width:768px){.thesis-card[data-astro-cid-ygl3rf6p]{padding:40px}.theses-controls{justify-content:flex-end;gap:12px}.theses-arrow{width:48px;height:48px}}.teaser[data-astro-cid-fi63yxof]{padding-block:64px}h2[data-astro-cid-fi63yxof]{font-size:var(--text-heading-lg)}.teaser-hint[data-astro-cid-fi63yxof]{max-width:62ch;margin:-4px 0 32px;font-family:var(--font-mono);font-size:14px;color:var(--color-graphite)}.teaser-grid[data-astro-cid-fi63yxof]{display:grid;gap:2px 32px;list-style:none;margin:0 0 40px;padding:0;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.teaser-title[data-astro-cid-fi63yxof]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0;font-family:var(--font-mono);font-size:14px;color:var(--color-off-black);opacity:.75;text-decoration:none;transition:opacity var(--motion-fast) var(--motion-ease)}.teaser-title[data-astro-cid-fi63yxof]:hover,.teaser-title[data-astro-cid-fi63yxof]:focus-visible{opacity:1}.vision[data-astro-cid-7yf46b7o]{padding-block:64px;max-width:900px}h2[data-astro-cid-7yf46b7o]{font-size:var(--text-heading-lg)}.quote-intro[data-astro-cid-7yf46b7o],.after-quote[data-astro-cid-7yf46b7o],.vision-p[data-astro-cid-7yf46b7o]{font-family:var(--font-mono);font-size:16px;line-height:1.6;color:var(--color-graphite)}.cree[data-astro-cid-7yf46b7o]{margin:24px 0 8px;padding:32px 0;border-top:1px solid var(--color-ash);border-bottom:1px solid var(--color-ash)}.cree[data-astro-cid-7yf46b7o] p[data-astro-cid-7yf46b7o]{font-family:var(--font-display);font-size:var(--text-heading-sm);line-height:1.3;letter-spacing:-.02em;margin:0}.source-line[data-astro-cid-7yf46b7o]{font-family:var(--font-mono);font-size:12px;text-transform:uppercase;color:var(--color-graphite);margin:0 0 32px}.plans[data-astro-cid-4vrfvqhv]{padding-block:64px;max-width:900px}h2[data-astro-cid-4vrfvqhv]{font-size:var(--text-heading-lg)}.plans-title[data-astro-cid-4vrfvqhv]{margin-top:64px}.goal-p[data-astro-cid-4vrfvqhv],.invite[data-astro-cid-4vrfvqhv]{font-family:var(--font-mono);font-size:16px;line-height:1.6;color:var(--color-graphite)}.plan-list[data-astro-cid-4vrfvqhv]{list-style:none;margin:40px 0;padding:0;display:flex;flex-direction:column;align-items:center}.plan-connector[data-astro-cid-4vrfvqhv]{width:200px;height:48px;display:block}.plan-pill[data-astro-cid-4vrfvqhv]{display:inline-block;border:1px solid var(--color-ash);border-radius:9999px;background:var(--color-parchment);padding:12px 24px;font-family:var(--font-mono);font-size:14px;text-transform:uppercase;text-align:center;max-width:560px}[data-astro-cid-4vrfvqhv]:lang(zh-Hans) .plan-pill[data-astro-cid-4vrfvqhv]{text-transform:none}.plan-item[data-astro-cid-4vrfvqhv]{display:flex;flex-direction:column;align-items:center}.invite[data-astro-cid-4vrfvqhv]{margin-top:40px;text-align:center}.future[data-astro-cid-n7wybmp5]{position:relative;overflow:hidden;background:var(--color-ink);color:var(--color-parchment);padding-block:96px}.future-inner[data-astro-cid-n7wybmp5]{position:relative;max-width:900px}h2[data-astro-cid-n7wybmp5]{color:var(--color-parchment);font-size:var(--text-heading-lg)}.lead[data-astro-cid-n7wybmp5]{font-family:var(--font-display);font-size:var(--text-heading);letter-spacing:-.02em;margin:32px 0}.future-p[data-astro-cid-n7wybmp5]{font-family:var(--font-mono);font-size:16px;line-height:1.7;color:var(--color-parchment);max-width:70ch}.glow[data-astro-cid-n7wybmp5]{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none}.glow-mint[data-astro-cid-n7wybmp5]{width:300px;height:300px;left:8%;top:15%;opacity:.18;background:var(--color-mint)}.glow-gold[data-astro-cid-n7wybmp5]{width:260px;height:260px;right:10%;bottom:12%;opacity:.16;background:var(--color-gold)}.join-cta[data-astro-cid-esnvxjj6]{padding-block:96px;text-align:center}h2[data-astro-cid-esnvxjj6]{font-size:var(--text-heading);max-width:24ch;margin:0 auto 40px}
