.about-hero[data-astro-cid-noeej2nj]{padding:clamp(44px,6vw,80px) 0}.about-grid[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:1.15fr 1fr;gap:48px;align-items:center}.collage[data-astro-cid-noeej2nj]{position:relative;min-height:460px}.collage[data-astro-cid-noeej2nj] .c1[data-astro-cid-noeej2nj]{position:absolute;right:0;top:0;width:76%;height:300px;border-radius:28px}.collage[data-astro-cid-noeej2nj] .c2[data-astro-cid-noeej2nj]{position:absolute;left:0;bottom:0;width:56%;height:220px;border-radius:24px;border:6px solid var(--bg)}.c-badge[data-astro-cid-noeej2nj]{position:absolute;left:0;top:150px;display:flex;gap:10px;align-items:center;padding:12px 14px;z-index:2;box-shadow:var(--shadow-3)}.c-live[data-astro-cid-noeej2nj]{position:absolute;right:24px;bottom:120px;z-index:2}@media(max-width:960px){.about-grid[data-astro-cid-noeej2nj]{grid-template-columns:1fr}}.manifesto[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:1fr 1.7fr;gap:40px;align-items:start}.quote-card[data-astro-cid-noeej2nj]{margin:0;background:var(--mint-soft);border-radius:18px;padding:22px;display:grid;gap:10px}.quote-card[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{font-style:italic;font-size:15px;line-height:1.6}.story[data-astro-cid-noeej2nj]{display:grid;gap:16px}.story[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{color:var(--text-muted);line-height:1.75}.story[data-astro-cid-noeej2nj] b[data-astro-cid-noeej2nj]{color:var(--text)}.photo-ph[data-astro-cid-noeej2nj].wide{min-height:220px;border-radius:24px;place-items:end start;padding:24px}.photo-ph[data-astro-cid-noeej2nj].wide>span[data-astro-cid-noeej2nj]{position:absolute;top:20px;right:20px}.wide-cap[data-astro-cid-noeej2nj]{position:relative;z-index:1;display:grid;gap:6px;text-transform:none;letter-spacing:0;font-family:var(--font-sans);max-width:440px}.wide-cap[data-astro-cid-noeej2nj] small[data-astro-cid-noeej2nj]{color:#5eead4;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.wide-cap[data-astro-cid-noeej2nj] b[data-astro-cid-noeej2nj]{color:#fff;font-size:19px;line-height:1.35}@media(max-width:900px){.manifesto[data-astro-cid-noeej2nj]{grid-template-columns:1fr}}.years[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:20px}.year[data-astro-cid-noeej2nj]{text-align:left;border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:12px 14px;display:grid;gap:6px;cursor:pointer;transition:all .2s}.year[data-astro-cid-noeej2nj] b[data-astro-cid-noeej2nj]{font-size:14px}.year[data-astro-cid-noeej2nj] small[data-astro-cid-noeej2nj]{font-size:11px;color:var(--text-muted)}.year[data-astro-cid-noeej2nj][aria-selected=true]{border-color:var(--primary);box-shadow:var(--shadow-2)}.year-panel[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:1.4fr 1fr;gap:32px;align-items:center;box-shadow:var(--shadow-3)}.year-metric[data-astro-cid-noeej2nj]{display:grid;gap:10px}@media(max-width:860px){.years[data-astro-cid-noeej2nj]{grid-auto-flow:column;grid-auto-columns:180px;grid-template-columns:none;overflow-x:auto}.year-panel[data-astro-cid-noeej2nj]{grid-template-columns:1fr}}.office[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:stretch;box-shadow:var(--shadow-3)}.info[data-astro-cid-noeej2nj]{background:var(--surface-2);border-radius:14px;padding:14px;display:grid;gap:4px;font-family:var(--font-mono);font-size:12.5px}.info[data-astro-cid-noeej2nj] small[data-astro-cid-noeej2nj]{font-size:10.5px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.map[data-astro-cid-noeej2nj]{position:relative;border-radius:22px;overflow:hidden;min-height:420px}.map[data-astro-cid-noeej2nj] svg[data-astro-cid-noeej2nj]{position:absolute;inset:0;width:100%;height:100%}.m-bg[data-astro-cid-noeej2nj]{fill:#e6f6f3}.m-park[data-astro-cid-noeej2nj]{fill:#c8efe3}.m-roads[data-astro-cid-noeej2nj] path[data-astro-cid-noeej2nj]{stroke:#fff;stroke-width:6;fill:none}.m-main[data-astro-cid-noeej2nj] path[data-astro-cid-noeej2nj]{stroke:#fde4ea;stroke-width:9;fill:none}.m-label[data-astro-cid-noeej2nj]{font:800 18px var(--font-sans);fill:#0b2422;letter-spacing:.02em}.m-sm[data-astro-cid-noeej2nj]{font:600 10px var(--font-mono);fill:#46625f;letter-spacing:.1em}.m-pin[data-astro-cid-noeej2nj]{fill:#d90d43}.m-pulse[data-astro-cid-noeej2nj]{fill:#d90d4333;animation:mp 2s infinite;transform-origin:center}@keyframes mp{0%{r:12;opacity:.9}to{r:34;opacity:0}}:root[data-theme=dark] .m-bg[data-astro-cid-noeej2nj]{fill:#0f2422}:root[data-theme=dark] .m-park[data-astro-cid-noeej2nj]{fill:#133a34}:root[data-theme=dark] .m-roads[data-astro-cid-noeej2nj] path[data-astro-cid-noeej2nj]{stroke:#1f3a37}:root[data-theme=dark] .m-main[data-astro-cid-noeej2nj] path[data-astro-cid-noeej2nj]{stroke:#3a1820}:root[data-theme=dark] .m-label[data-astro-cid-noeej2nj]{fill:#e5f2f0}:root[data-theme=dark] .m-sm[data-astro-cid-noeej2nj]{fill:#92b0ac}.map-card[data-astro-cid-noeej2nj]{position:absolute;left:14px;right:14px;bottom:14px;display:flex;gap:12px;align-items:center;padding:12px 14px}.map-card[data-astro-cid-noeej2nj]>div[data-astro-cid-noeej2nj]{flex:1}@media(max-width:900px){.office[data-astro-cid-noeej2nj]{grid-template-columns:1fr}}
