.about-content{max-width:700px;margin:0 auto;padding:3rem 1.5rem}.about-content h1{font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:2rem;text-align:center}.about-avatar{text-align:center;margin-bottom:2rem}.avatar-img{width:120px;height:120px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.1)}.bio{margin-bottom:2.5rem;text-align:center}.bio p{font-family:Georgia,Times New Roman,serif;font-size:1.1rem;line-height:1.8;color:#999;margin-bottom:1.5rem;letter-spacing:.01em}.bio p:last-child{margin-bottom:0}.bio a{color:#00d4ff;text-decoration:underline;text-decoration-color:#00d4ff66;text-underline-offset:2px;font-weight:400;transition:all var(--transition-fast)}.bio a:hover{color:#00e5ff;text-decoration-color:#00e5ff99}.contact-links{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:2rem;padding-top:2rem;border-top:1px solid var(--border-color)}.contact-email{font-family:Georgia,Times New Roman,serif;font-size:.95rem;color:#777;letter-spacing:.01em}.email-link{color:#999;text-decoration:underline;text-decoration-color:#fff3;text-underline-offset:2px;transition:all var(--transition-fast)}.email-link:hover{color:#fff;text-decoration-color:#ffffff80}.contact-link{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);text-decoration:none;font-size:var(--text-base);font-weight:var(--font-medium);transition:all var(--transition-fast)}.contact-link:hover{background:var(--bg-hover);border-color:#e1306c;color:var(--text-primary);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.contact-link svg{flex-shrink:0}.back-link{display:inline-flex;align-items:center;gap:.35rem;color:#00d4ff;text-decoration:underline;font-size:var(--text-sm);transition:color var(--transition-fast)}.back-link:hover{color:#00e5ff}.back-link svg{flex-shrink:0}@media(max-width:640px){.about-content{padding:2rem 1rem}.about-content h1{font-size:var(--text-3xl)}.bio p{font-size:1rem}}
