.hero[data-astro-cid-6voplrxj]{grid-template-rows:1fr auto;min-height:min(94svh,980px);display:grid;position:relative;overflow:hidden}.hero-inner[data-astro-cid-6voplrxj]{z-index:1;align-self:center;gap:1.8rem;padding-block:6rem 3rem;display:grid;position:relative}.hero[data-astro-cid-6voplrxj] h1[data-astro-cid-6voplrxj]{max-width:15ch}:lang(zh) .hero[data-astro-cid-6voplrxj] h1[data-astro-cid-6voplrxj]{max-width:17ch}.hero[data-astro-cid-6voplrxj] h1[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]{display:block}.hero[data-astro-cid-6voplrxj] h1[data-astro-cid-6voplrxj] .soft[data-astro-cid-6voplrxj]{color:var(--ink-2);font-style:italic}:lang(zh) .hero[data-astro-cid-6voplrxj] h1[data-astro-cid-6voplrxj] .soft[data-astro-cid-6voplrxj]{font-style:normal}.hero-foot[data-astro-cid-6voplrxj]{z-index:1;justify-items:center;gap:.9rem;padding-bottom:2rem;display:grid;position:relative}.cue[data-astro-cid-6voplrxj]{letter-spacing:.04em}.belief[data-astro-cid-6voplrxj]{padding-block:var(--space-6)}.belief-q[data-astro-cid-6voplrxj]{margin-top:1.2rem;font-size:clamp(2rem,1.4rem + 2.6vw,3.6rem);font-weight:300;line-height:1.18}:lang(zh) .belief-q[data-astro-cid-6voplrxj]{font-family:var(--serif-zh);font-size:clamp(1.6rem,1.2rem + 1.6vw,2.4rem);font-weight:500;line-height:1.6}.events[data-astro-cid-6voplrxj]{display:grid}.events[data-astro-cid-6voplrxj] .event-card:last-child a{border-bottom:1px solid var(--line)}.tools-band[data-astro-cid-6voplrxj]{background:var(--paper);color:var(--ink);padding-block:var(--space-6)}.tools-grid[data-astro-cid-6voplrxj]{gap:var(--space-5);align-items:center;display:grid}@media (width>=900px){.tools-grid[data-astro-cid-6voplrxj]{grid-template-columns:1fr 1fr}}.tools-copy[data-astro-cid-6voplrxj]{gap:1.2rem;display:grid}.tool-list[data-astro-cid-6voplrxj]{border-top:1px solid var(--line);margin-top:1rem;padding:0;list-style:none}.tool-list[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:6.5rem 1fr auto;align-items:baseline;gap:1rem;padding-block:1rem;text-decoration:none;display:grid}.tool-list[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]:hover{color:var(--accent)}.tl-t[data-astro-cid-6voplrxj]{font-size:1.6rem;font-weight:400}:lang(zh) .tl-t[data-astro-cid-6voplrxj]{font-family:var(--serif-zh);font-size:1.25rem;font-weight:500}.tl-s[data-astro-cid-6voplrxj]{color:var(--ink-2);font-size:.95rem}.orb-wrap[data-astro-cid-6voplrxj]{place-items:center;min-height:360px;display:grid}.orb[data-astro-cid-6voplrxj]{aspect-ratio:1;background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--accent) 45%, transparent), transparent 68%);border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);width:min(70vw,340px);animation:orb var(--breath) var(--ease) infinite;border-radius:50%;place-items:center;display:grid;position:relative}.orb[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]{font-family:var(--serif);color:var(--ink-2);font-size:1.5rem;font-style:italic;position:absolute}:lang(zh) .orb[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]{font-family:var(--serif-zh);font-style:normal}.orb[data-astro-cid-6voplrxj] .in[data-astro-cid-6voplrxj]{animation:show-in var(--breath) linear infinite}.orb[data-astro-cid-6voplrxj] .out[data-astro-cid-6voplrxj]{animation:show-out var(--breath) linear infinite}@keyframes orb{0%{transform:scale(.62)}40%{transform:scale(1)}to{transform:scale(.62)}}@keyframes show-in{0%,36%{opacity:1}42%,to{opacity:0}}@keyframes show-out{0%,38%{opacity:0}46%,96%{opacity:1}to{opacity:0}}.topics[data-astro-cid-6voplrxj]{margin-bottom:2rem}.lib[data-astro-cid-6voplrxj]{--gap:clamp(1.5rem, 3vw, 3rem)}@media (width>=1000px){.lib[data-astro-cid-6voplrxj]{grid-template-columns:1.4fr 1fr 1fr}}.place[data-astro-cid-6voplrxj]{align-content:start;gap:.8rem;display:grid}.place-art[data-astro-cid-6voplrxj]{aspect-ratio:4/3;background:var(--paper-2);display:grid;overflow:hidden}.place-art[data-astro-cid-6voplrxj] .photo{height:100%}.place[data-astro-cid-6voplrxj] .h3[data-astro-cid-6voplrxj]{margin-top:.4rem}.founder[data-astro-cid-6voplrxj]{align-items:start}.founder-q[data-astro-cid-6voplrxj]{font-size:clamp(1.9rem,1.3rem + 2.3vw,3.2rem);font-style:italic;font-weight:300;line-height:1.18}:lang(zh) .founder-q[data-astro-cid-6voplrxj]{font-family:var(--serif-zh);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem);font-style:normal;font-weight:500;line-height:1.6}.principles[data-astro-cid-6voplrxj]{padding:0;list-style:none}.principles[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{border-top:1px solid var(--ink);align-content:start;gap:.6rem;padding-top:1.2rem;display:grid}.n[data-astro-cid-6voplrxj]{color:var(--accent);font-size:2rem;font-weight:300}.p-t[data-astro-cid-6voplrxj]{font-size:1.1rem;font-weight:600}
