.about-container[data-astro-cid-pgqmtfyg]{max-width:860px;margin:0 auto;padding:3rem 1.5rem 5rem}.about-header[data-astro-cid-pgqmtfyg]{text-align:center;margin-bottom:3rem}.about-kicker[data-astro-cid-pgqmtfyg]{text-transform:uppercase;letter-spacing:.08em;color:#2563eb;margin-bottom:.75rem;font-size:.85rem;font-weight:700;display:inline-block}.about-title[data-astro-cid-pgqmtfyg]{color:var(--color-text,#0f172a);letter-spacing:-.02em;margin-bottom:1.25rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.2}.about-lead[data-astro-cid-pgqmtfyg]{color:var(--color-muted,#475569);max-width:720px;margin:0 auto;font-size:1.2rem;line-height:1.6}.about-content[data-astro-cid-pgqmtfyg]{flex-direction:column;gap:2.5rem;display:flex}.about-section[data-astro-cid-pgqmtfyg] h2[data-astro-cid-pgqmtfyg]{color:var(--color-text,#0f172a);border-bottom:2px solid var(--color-border,#e2e8f0);margin-bottom:1rem;padding-bottom:.5rem;font-size:1.6rem;font-weight:700}.about-section[data-astro-cid-pgqmtfyg] p[data-astro-cid-pgqmtfyg]{color:var(--color-text-secondary,#334155);margin-bottom:1.25rem;font-size:1.05rem;line-height:1.75}.about-section[data-astro-cid-pgqmtfyg] a[data-astro-cid-pgqmtfyg]{color:#2563eb;font-weight:600;text-decoration:underline}.feature-grid[data-astro-cid-pgqmtfyg]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin:1.5rem 0;display:grid}.feature-card[data-astro-cid-pgqmtfyg]{background:var(--color-surface,#f8fafc);border:1px solid var(--color-border,#e2e8f0);border-radius:12px;padding:1.5rem}.feature-card[data-astro-cid-pgqmtfyg] h3[data-astro-cid-pgqmtfyg]{color:var(--color-text,#0f172a);margin-bottom:.5rem;font-size:1.15rem;font-weight:600}.feature-card[data-astro-cid-pgqmtfyg] p[data-astro-cid-pgqmtfyg]{color:var(--color-muted,#64748b);margin:0;font-size:.95rem;line-height:1.5}
