.about-hero[data-astro-cid-sw76uxlm]{color:#fff;padding:var(--spacing-5xl) var(--spacing-lg) var(--spacing-4xl);background:linear-gradient(172deg,#6b3fa0 0%,#862fe1 35%,#299dbe 75%,#5e4f9c 100%)}.about-hero-inner[data-astro-cid-sw76uxlm]{max-width:800px;margin:0 auto}.about-badge[data-astro-cid-sw76uxlm]{font-size:var(--font-size-lg);opacity:.9;margin-bottom:var(--spacing-sm);font-weight:600}.about-hero[data-astro-cid-sw76uxlm] h1[data-astro-cid-sw76uxlm]{font-size:var(--font-size-4xl);margin-bottom:var(--spacing-lg);color:#fff;font-weight:800}.about-lead[data-astro-cid-sw76uxlm]{font-size:var(--font-size-lg);opacity:.9;line-height:1.7}.about-section[data-astro-cid-sw76uxlm]{padding:var(--spacing-4xl) var(--spacing-lg)}.about-surface[data-astro-cid-sw76uxlm]{background:var(--color-surface)}.about-narrow[data-astro-cid-sw76uxlm]{max-width:800px;margin:0 auto}.about-narrow[data-astro-cid-sw76uxlm] h2[data-astro-cid-sw76uxlm]{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-lg);font-weight:800}.about-narrow[data-astro-cid-sw76uxlm] p[data-astro-cid-sw76uxlm]{margin-bottom:var(--spacing-md);line-height:1.8}.about-narrow[data-astro-cid-sw76uxlm] a[data-astro-cid-sw76uxlm]:not(.dst-wide){color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}.about-stats[data-astro-cid-sw76uxlm]{gap:var(--spacing-xl);margin-top:var(--spacing-2xl);text-align:center;grid-template-columns:repeat(3,1fr);display:grid}.about-stat-num[data-astro-cid-sw76uxlm]{font-size:var(--font-size-4xl);color:#862fe1;font-weight:800;display:block}.about-stat-label[data-astro-cid-sw76uxlm]{font-size:var(--font-size-sm);color:var(--color-muted);font-weight:600}.about-skills[data-astro-cid-sw76uxlm]{gap:var(--spacing-xl);margin-top:var(--spacing-lg);grid-template-columns:repeat(2,1fr);display:grid}.about-skill-group[data-astro-cid-sw76uxlm] h3[data-astro-cid-sw76uxlm]{font-size:var(--font-size-base);margin-bottom:var(--spacing-sm);font-weight:700}.about-tags[data-astro-cid-sw76uxlm]{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.about-tags[data-astro-cid-sw76uxlm] span[data-astro-cid-sw76uxlm]{font-size:var(--font-size-xs);background:var(--color-bg);border:1px solid var(--color-border);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-full);font-weight:500}.about-values[data-astro-cid-sw76uxlm]{gap:var(--spacing-xl);grid-template-columns:repeat(3,1fr);display:grid}.about-value[data-astro-cid-sw76uxlm] h3[data-astro-cid-sw76uxlm]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm);color:var(--color-primary);font-weight:700}.about-value[data-astro-cid-sw76uxlm] p[data-astro-cid-sw76uxlm]{font-size:var(--font-size-sm);line-height:1.6}.about-cta[data-astro-cid-sw76uxlm]{padding:var(--spacing-4xl) var(--spacing-lg);background:linear-gradient(135deg,#614996,#862fe1)}.about-cta-btn[data-astro-cid-sw76uxlm]{padding:var(--spacing-md) var(--spacing-2xl);color:#614996;border-radius:var(--radius);background:#fff;font-weight:700;transition:transform .2s;display:inline-block}.about-cta-btn[data-astro-cid-sw76uxlm]:hover{transform:translateY(-2px)}@media (width<=768px){.about-stats[data-astro-cid-sw76uxlm]{gap:var(--spacing-md);grid-template-columns:1fr}.about-skills[data-astro-cid-sw76uxlm],.about-values[data-astro-cid-sw76uxlm]{grid-template-columns:1fr}.about-hero[data-astro-cid-sw76uxlm] h1[data-astro-cid-sw76uxlm]{font-size:var(--font-size-2xl)}}.dst-wide[data-astro-cid-sw76uxlm]{margin-top:var(--spacing-xl);color:#e2e8f0;background:radial-gradient(400px 200px at 100%,#8b5cf626,#0000 70%),linear-gradient(90deg,#1c1930 0%,#14121e 100%);border:1px solid #94a3b81f;border-radius:8px;align-items:center;gap:20px;max-width:100%;padding:16px 24px;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;text-decoration:none;transition:border-color .18s,transform .12s;display:flex;position:relative;overflow:hidden}.dst-wide[data-astro-cid-sw76uxlm]:visited{color:#e2e8f0;text-decoration:none}.dst-wide[data-astro-cid-sw76uxlm]:hover{color:#e2e8f0;border-color:#6366f1;text-decoration:none;transform:translateY(-1px)}.dst-wide[data-astro-cid-sw76uxlm]:after{content:"";background:linear-gradient(#6366f1 0%,#8b5cf6 100%);width:3px;position:absolute;top:0;bottom:0;left:0}.dst-wide-avatar-wrap[data-astro-cid-sw76uxlm]{flex-shrink:0;width:64px;height:64px;position:relative}.dst-wide-avatar-wrap[data-astro-cid-sw76uxlm]:before{content:"";pointer-events:none;background:radial-gradient(circle,#6366f126,#0000 70%);position:absolute;inset:-8px}.dst-wide-avatar[data-astro-cid-sw76uxlm]{z-index:1;border-radius:50%;width:64px;height:64px;display:block;position:relative}.dst-wide-main[data-astro-cid-sw76uxlm]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.dst-wide-eyebrow[data-astro-cid-sw76uxlm]{letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;margin:0;font-family:ui-monospace,SF Mono,Consolas,monospace;font-size:10px}.dst-wide-eyebrow[data-astro-cid-sw76uxlm] strong[data-astro-cid-sw76uxlm]{color:#a5b4fc;font-weight:500}.dst-wide-title[data-astro-cid-sw76uxlm]{color:#e2e8f0;letter-spacing:-.005em;margin:0;font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;font-size:20px;font-weight:400;line-height:1.2}.dst-wide-level[data-astro-cid-sw76uxlm]{color:#a5b4fc;vertical-align:middle;font-variant-numeric:tabular-nums;letter-spacing:.06em;background:#6366f126;border-radius:3px;margin-left:8px;padding:3px 8px;font-family:ui-monospace,SF Mono,Consolas,monospace;font-size:12px}.dst-wide-stats[data-astro-cid-sw76uxlm]{flex-wrap:wrap;gap:20px;margin-top:6px;display:flex}.dst-wide-stat[data-astro-cid-sw76uxlm]{letter-spacing:.04em;color:#94a3b8;align-items:center;gap:6px;font-family:ui-monospace,SF Mono,Consolas,monospace;font-size:11px;display:flex}.dst-wide-stat[data-astro-cid-sw76uxlm] strong[data-astro-cid-sw76uxlm]{color:#e2e8f0;font-variant-numeric:tabular-nums;font-weight:500}.dst-wide-stat[data-astro-cid-sw76uxlm]:before{content:"◆";color:#a5b4fc;font-size:8px}.dst-wide-cta[data-astro-cid-sw76uxlm]{letter-spacing:.1em;text-transform:uppercase;color:#a5b4fc;white-space:nowrap;border:1px solid #6366f1;border-radius:4px;flex-shrink:0;padding:8px 14px;font-family:ui-monospace,SF Mono,Consolas,monospace;font-size:11px;transition:background .18s}.dst-wide[data-astro-cid-sw76uxlm]:hover .dst-wide-cta[data-astro-cid-sw76uxlm]{background:#6366f126}@media (width<=720px){.dst-wide[data-astro-cid-sw76uxlm]{flex-wrap:wrap;padding:20px}.dst-wide-cta[data-astro-cid-sw76uxlm]{margin-left:auto}}
