.about-story{padding:var(--space-5xl) 0}.about-story__content{max-width:800px}.about-story__content p{color:var(--color-text-muted);margin-bottom:var(--space-lg);font-size:.95rem;line-height:1.8}.skills-section{padding:var(--space-5xl) 0;background-color:var(--color-dark-surface)}.skills-grid{gap:var(--space-md);margin-top:var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.skill-tag{background-color:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:var(--space-md) var(--space-lg);text-align:center;font-size:.85rem;font-weight:var(--font-weight-medium);color:var(--color-white);transition:all var(--transition-base)}.skill-tag:hover{border-color:var(--color-gold);color:var(--color-gold)}.tools-section{padding:var(--space-5xl) 0}.tools-grid{gap:var(--space-md);margin-top:var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.tool-item{background-color:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:var(--space-md) var(--space-lg);color:var(--color-text-muted);align-items:center;gap:var(--space-sm);font-size:.85rem;display:flex}.tool-item:before{content:"→";color:var(--color-gold);font-weight:var(--font-weight-bold)}.about-certs{padding:var(--space-5xl) 0;background-color:var(--color-dark-surface)}.about-certs__grid{gap:var(--space-xl);margin-top:var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.about-cert-card{background-color:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);padding:var(--space-xl)}.about-cert-card__name{font-size:1rem;font-weight:var(--font-weight-bold);margin-bottom:var(--space-xs)}.about-cert-card__issuer{color:var(--color-gold);font-size:.8rem;font-weight:var(--font-weight-medium)}.markets-section{padding:var(--space-5xl) 0}.markets-grid{gap:var(--space-md);margin-top:var(--space-2xl);flex-wrap:wrap;display:flex}.market-tag{background-color:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:var(--space-md) var(--space-xl);font-size:.9rem;font-weight:var(--font-weight-medium);color:var(--color-white)}.portfolio-link{align-items:center;gap:var(--space-sm);font-weight:var(--font-weight-medium);color:var(--color-gold);margin-top:var(--space-lg);transition:gap var(--transition-base);font-size:.95rem;display:inline-flex}.portfolio-link:hover{gap:var(--space-md)}
