.about-page[data-astro-cid-zpzoxhr3]{color:var(--color-text)}.about-hero[data-astro-cid-zpzoxhr3]{background:var(--gradient-hero);padding:var(--space-16) var(--space-4) var(--space-12);text-align:center;position:relative;overflow:hidden}.about-hero-inner[data-astro-cid-zpzoxhr3]{max-width:760px;margin:0 auto;position:relative}.about-eyebrow[data-astro-cid-zpzoxhr3]{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--space-3);font-weight:700;display:inline-block}.about-hero[data-astro-cid-zpzoxhr3] h1[data-astro-cid-zpzoxhr3]{font-size:clamp(var(--fs-3xl), 5vw, var(--fs-5xl));letter-spacing:-.03em;font-weight:900;line-height:var(--lh-tight);margin-bottom:var(--space-4)}.about-lede[data-astro-cid-zpzoxhr3]{font-size:var(--fs-lg);line-height:var(--lh-relaxed);color:var(--color-text-secondary);max-width:680px;margin:0 auto var(--space-8)}.about-stats[data-astro-cid-zpzoxhr3]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));max-width:640px;margin:0 auto;display:grid}.about-stat[data-astro-cid-zpzoxhr3]{flex-direction:column;gap:2px;display:flex}.about-stat-num[data-astro-cid-zpzoxhr3]{font-size:var(--fs-3xl);letter-spacing:-.02em;background:var(--gradient-primary);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:900}.about-stat-label[data-astro-cid-zpzoxhr3]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.about-section[data-astro-cid-zpzoxhr3]{padding:var(--space-16) var(--space-4);max-width:880px;margin:0 auto}.about-section-alt[data-astro-cid-zpzoxhr3]{background:var(--color-bg-sunken);max-width:none;padding-left:var(--space-4);padding-right:var(--space-4)}.about-section-alt[data-astro-cid-zpzoxhr3]>.about-section-inner[data-astro-cid-zpzoxhr3]{max-width:880px;margin:0 auto}.about-section-inner[data-astro-cid-zpzoxhr3]{max-width:880px}.about-section-eyebrow[data-astro-cid-zpzoxhr3]{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--space-2);font-weight:700;display:inline-block}.about-section[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3]{font-size:clamp(var(--fs-2xl), 4vw, var(--fs-4xl));letter-spacing:-.02em;font-weight:800;line-height:var(--lh-tight);margin-bottom:var(--space-5)}.about-section-sub[data-astro-cid-zpzoxhr3]{font-size:var(--fs-md);color:var(--color-text-secondary);margin-bottom:var(--space-8);max-width:680px}.about-section[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{font-size:var(--fs-md);line-height:var(--lh-relaxed);color:var(--color-text-secondary);margin-bottom:var(--space-4)}.about-section[data-astro-cid-zpzoxhr3] a[data-astro-cid-zpzoxhr3]{color:var(--color-primary);font-weight:600}.about-audience-grid[data-astro-cid-zpzoxhr3]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.about-audience-card[data-astro-cid-zpzoxhr3]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out)}.about-audience-card[data-astro-cid-zpzoxhr3]:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}.about-audience-card[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{font-size:var(--fs-md);margin-bottom:var(--space-2);color:var(--color-text);font-weight:700}.about-audience-card[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed);margin:0}.about-values-grid[data-astro-cid-zpzoxhr3]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.about-value-card[data-astro-cid-zpzoxhr3]{background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-primary);border-radius:var(--radius-md);padding:var(--space-5)}.about-value-card[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{font-size:var(--fs-md);margin-bottom:var(--space-2);color:var(--color-text);font-weight:700}.about-value-card[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed);margin:0}.about-roadmap[data-astro-cid-zpzoxhr3]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.about-milestone[data-astro-cid-zpzoxhr3]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.about-milestone-when[data-astro-cid-zpzoxhr3]{background:var(--color-primary-soft);color:var(--color-primary);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-3);border-radius:999px;padding:2px 10px;font-weight:700;display:inline-block}.about-milestone[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{font-size:var(--fs-md);margin-bottom:var(--space-2);color:var(--color-text);font-weight:700}.about-milestone[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed);margin:0}.about-team[data-astro-cid-zpzoxhr3]{gap:var(--space-4);display:grid}.about-team-card[data-astro-cid-zpzoxhr3]{gap:var(--space-4);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}.about-team-avatar[data-astro-cid-zpzoxhr3]{background:var(--gradient-primary);width:56px;height:56px;color:var(--color-text-on-primary);font-weight:700;font-size:var(--fs-md);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.about-team-body[data-astro-cid-zpzoxhr3]{flex:1;min-width:0}.about-team-body[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{font-size:var(--fs-md);margin-bottom:2px;font-weight:700}.about-team-role[data-astro-cid-zpzoxhr3]{font-size:var(--fs-xs);color:var(--color-primary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-2);font-weight:600;display:block}.about-team-body[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed);margin:0}.about-contact-grid[data-astro-cid-zpzoxhr3]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.about-contact-card[data-astro-cid-zpzoxhr3]{padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);transition:border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);flex-direction:column;gap:6px;text-decoration:none;display:flex}.about-contact-card[data-astro-cid-zpzoxhr3]:hover{border-color:var(--color-primary);transform:translateY(-2px)}.about-contact-icon[data-astro-cid-zpzoxhr3]{background:var(--color-primary-soft);width:40px;height:40px;color:var(--color-primary);border-radius:10px;justify-content:center;align-items:center;display:flex}.about-contact-card[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{font-size:var(--fs-sm);font-weight:700}.about-contact-card[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{font-size:var(--fs-xs);color:var(--color-text-tertiary);line-height:var(--lh-snug);margin:0}.about-contact-link[data-astro-cid-zpzoxhr3]{font-size:var(--fs-xs);color:var(--color-primary);margin-top:auto;font-weight:600}.about-status-list[data-astro-cid-zpzoxhr3]{gap:var(--space-2);flex-direction:column;max-width:480px;display:flex}.about-status-item[data-astro-cid-zpzoxhr3]{align-items:center;gap:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:10px 14px;display:flex}.about-status-dot[data-astro-cid-zpzoxhr3]{border-radius:50%;flex-shrink:0;width:10px;height:10px}.about-status-ok[data-astro-cid-zpzoxhr3]{background:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft)}.about-status-name[data-astro-cid-zpzoxhr3]{font-size:var(--fs-sm);flex:1;font-weight:600}.about-status-meta[data-astro-cid-zpzoxhr3]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.about-cta[data-astro-cid-zpzoxhr3]{background:var(--gradient-primary);padding:var(--space-16) var(--space-4);text-align:center}.about-cta-inner[data-astro-cid-zpzoxhr3]{max-width:640px;margin:0 auto}.about-cta[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3]{font-size:clamp(var(--fs-2xl), 4vw, var(--fs-4xl));letter-spacing:-.02em;color:var(--color-text-on-primary);margin-bottom:var(--space-3);font-weight:800}.about-cta[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{font-size:var(--fs-md);color:var(--color-text-on-primary);opacity:.92;margin-bottom:var(--space-6)}.about-cta-btn[data-astro-cid-zpzoxhr3]{background:var(--color-surface);color:var(--color-primary);border-radius:var(--radius-md);font-size:var(--fs-md);transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);align-items:center;gap:8px;padding:12px 22px;font-weight:700;text-decoration:none;display:inline-flex}.about-cta-btn[data-astro-cid-zpzoxhr3]:hover{box-shadow:var(--shadow-lg);transform:translateY(-1px)}
