.about[data-astro-cid-ta2fbyqs]{width:auto;max-width:none;margin:0;padding:0}.wrap[data-astro-cid-ta2fbyqs]{max-width:1120px;margin:0 auto;padding:0 16px}.section[data-astro-cid-ta2fbyqs]{padding-top:88px}.band[data-astro-cid-ta2fbyqs]{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:88px;padding:80px 0}h1[data-astro-cid-ta2fbyqs],h2[data-astro-cid-ta2fbyqs],h3[data-astro-cid-ta2fbyqs]{color:var(--text);letter-spacing:-.02em}h1[data-astro-cid-ta2fbyqs]{text-wrap:balance;max-width:18ch;margin:0 0 20px;font-size:clamp(36px,5.6vw,60px);line-height:1.12}h2[data-astro-cid-ta2fbyqs]{text-wrap:balance;max-width:22ch;margin:0 0 16px;font-size:clamp(28px,4.2vw,42px);line-height:1.2}h3[data-astro-cid-ta2fbyqs]{margin:0 0 8px;font-size:20px;line-height:1.35}p[data-astro-cid-ta2fbyqs]{margin:0 0 16px}.eyebrow[data-astro-cid-ta2fbyqs]{color:var(--accent);margin:0 0 10px;font-size:16px;font-weight:600}.hl[data-astro-cid-ta2fbyqs]{color:var(--brand)}.sub[data-astro-cid-ta2fbyqs]{color:var(--muted);max-width:62ch}.center[data-astro-cid-ta2fbyqs]{margin-left:auto;margin-right:auto}.intro[data-astro-cid-ta2fbyqs]{padding-top:72px}.intro-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:center;gap:56px;display:grid}.intro-portrait[data-astro-cid-ta2fbyqs]{margin:0}.intro-portrait[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{aspect-ratio:1;object-fit:cover;width:100%;box-shadow:var(--box-shadow);border-radius:24px;display:block}.intro-portrait[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{color:var(--muted);margin-top:12px;font-size:14px}.lead[data-astro-cid-ta2fbyqs]{color:var(--muted);max-width:60ch;font-size:19px}.shift[data-astro-cid-ta2fbyqs]{border:none;border-left:4px solid var(--brand);background:var(--surface-2);border-radius:0 18px 18px 0;max-width:720px;margin:36px 0 0;padding:24px 28px;font-size:18px}.shift[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:0}.shift[data-astro-cid-ta2fbyqs] .from[data-astro-cid-ta2fbyqs]{color:var(--muted)}.shift[data-astro-cid-ta2fbyqs] .to[data-astro-cid-ta2fbyqs]{color:var(--text);margin-top:8px;font-size:20px;font-weight:600}.split[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.split[data-astro-cid-ta2fbyqs].top{align-items:start}.freedoms[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.freedoms[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{background:var(--bg);border:1px solid var(--line);border-radius:16px;flex-direction:column;padding:18px 20px;display:flex}.freedoms[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--muted);font-size:16px}.freedoms[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{color:var(--text);font-size:20px;line-height:1.3}.cards[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px;display:grid}.card[data-astro-cid-ta2fbyqs]{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:24px}.card[data-astro-cid-ta2fbyqs] .n[data-astro-cid-ta2fbyqs]{background:var(--brand);width:36px;height:36px;color:var(--on-brand);border-radius:50%;place-items:center;margin-bottom:16px;font-size:16px;font-weight:700;display:grid}.card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--muted);margin:0;font-size:16px}.chips[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:10px 18px;font-size:17px;font-weight:500}.chips[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs].star{background:var(--brand);border-color:var(--brand);color:var(--on-brand);font-weight:600}.project-head[data-astro-cid-ta2fbyqs]{align-items:center;gap:18px;margin-bottom:28px;display:flex}.project-head[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{border-radius:0;flex:none}.project-head[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin:0}.story[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text)}.facts[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.facts[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{background:var(--bg);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:4px;padding:18px 20px;display:flex}.facts[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{color:var(--text);font-size:28px;line-height:1.2}.facts[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--muted);font-size:16px;line-height:1.45}.cta[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.cta[data-astro-cid-ta2fbyqs].center{justify-content:center}.btn[data-astro-cid-ta2fbyqs]{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 24px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-astro-cid-ta2fbyqs].primary{background:var(--brand);color:var(--on-brand);box-shadow:0 6px 20px #fd610047}.btn[data-astro-cid-ta2fbyqs].primary:hover{color:var(--on-brand);background:#e55700}.btn[data-astro-cid-ta2fbyqs].ghost{border:1.5px solid var(--line);color:var(--text);background:var(--surface)}.btn[data-astro-cid-ta2fbyqs].ghost:hover{border-color:var(--brand-soft);color:var(--text)}.flow[data-astro-cid-ta2fbyqs]{counter-reset:step;grid-template-columns:repeat(5,1fr);gap:12px;margin:32px 0 28px;padding:0;list-style:none;display:grid}.flow[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:2px;padding:18px;display:flex;position:relative}.flow[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{color:var(--accent);font-size:19px}.flow[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--muted);font-size:16px;line-height:1.45}.human[data-astro-cid-ta2fbyqs]{background:var(--surface-2);border:1px solid var(--line);border-radius:22px;padding:32px;font-size:19px;line-height:1.7}.human[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{max-width:70ch;margin:0}.final[data-astro-cid-ta2fbyqs]{text-align:center;padding-top:88px;padding-bottom:96px}.final[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin:0 auto 12px}@media (width<=960px){.intro-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr);gap:32px}.intro-portrait[data-astro-cid-ta2fbyqs]{grid-row:1;width:min(100%,320px)}.split[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:32px}.cards[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr}.flow[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.intro[data-astro-cid-ta2fbyqs]{padding-top:40px}.section[data-astro-cid-ta2fbyqs]{padding-top:64px}.band[data-astro-cid-ta2fbyqs]{margin-top:64px;padding:56px 0}.lead[data-astro-cid-ta2fbyqs]{font-size:18px}.shift[data-astro-cid-ta2fbyqs]{padding:20px}.cards[data-astro-cid-ta2fbyqs],.flow[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.human[data-astro-cid-ta2fbyqs]{padding:22px;font-size:18px}.cta[data-astro-cid-ta2fbyqs] .btn[data-astro-cid-ta2fbyqs]{flex:100%}.final[data-astro-cid-ta2fbyqs]{padding-top:64px;padding-bottom:72px}}
