.about{padding-top:clamp(3rem,8vw,6rem);padding-bottom:clamp(3rem,8vw,6rem)}.about-lead{margin-bottom:1.5rem}.about-list{list-style:none;margin-bottom:1.5rem}.about-list li{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 0;border-bottom:1px solid var(--border);color:var(--text-muted);font-size:.9375rem;line-height:1.6}.about-list li:last-child{border-bottom:none}.about-list-icon{color:var(--accent);font-family:var(--font-mono);flex-shrink:0}.about-list strong{color:var(--text);font-weight:500;flex-shrink:0}.about-cta{color:var(--text-muted);font-size:.9375rem}.about-cta a{color:var(--accent)}.about-preview{border-top:1px solid var(--border)}.about-intro{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem}.about-intro .about-lead{margin-bottom:0}@media (min-width: 640px){.about-intro{flex-direction:row;align-items:center;gap:2.5rem}}.about-photo{width:clamp(140px,30vw,220px);height:auto;aspect-ratio:1;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid var(--border);box-shadow:0 0 0 6px #00d4aa14}.about-photo-sm{width:clamp(96px,20vw,140px)}.about-prose{display:flex;flex-direction:column;gap:1rem;max-width:720px}.about-prose p{color:var(--text-muted);font-size:1rem;line-height:1.7}
