.about-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.panel[data-astro-cid-kh7btl4r]{border:1px solid var(--border-color);background:var(--bg-secondary);padding:1rem}.panel-header[data-astro-cid-kh7btl4r]{display:flex;justify-content:space-between;align-items:center;padding-bottom:.75rem;border-bottom:1px solid var(--border-color);margin-bottom:1rem}.panel-title[data-astro-cid-kh7btl4r]{font-size:.85rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-primary)}.panel-title[data-astro-cid-kh7btl4r]:before{content:"> ";color:var(--accent-primary)}.panel-status[data-astro-cid-kh7btl4r]{color:var(--accent-green);font-size:.75rem}.profile-panel[data-astro-cid-kh7btl4r]{grid-column:1 / -1}.profile-data[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-bottom:1.5rem;padding:1rem;background:var(--bg-primary);border:1px solid var(--border-color)}.data-row[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:.25rem}.data-label[data-astro-cid-kh7btl4r]{font-size:.7rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em}.data-value[data-astro-cid-kh7btl4r]{font-size:1rem;color:var(--text-primary)}.data-value[data-astro-cid-kh7btl4r].highlight{color:var(--accent-primary);font-weight:500}.profile-bio[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:var(--text-secondary);margin-bottom:.75rem}.skills-list[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:.75rem}.skills-section-label[data-astro-cid-kh7btl4r]{font-size:.7rem;color:var(--accent-primary);text-transform:uppercase;letter-spacing:.15em;padding:.5rem 0 .25rem;border-bottom:1px solid var(--border-color);margin-top:.5rem}.skills-section-label[data-astro-cid-kh7btl4r]:first-child{margin-top:0}.skills-section-label[data-astro-cid-kh7btl4r].hobby{color:var(--accent-cyan)}.skill-item[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:.5rem}.skill-header[data-astro-cid-kh7btl4r]{display:flex;justify-content:space-between}.skill-name[data-astro-cid-kh7btl4r]{font-size:.85rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.skill-percent[data-astro-cid-kh7btl4r]{font-size:.85rem;color:var(--accent-cyan)}.skill-bar[data-astro-cid-kh7btl4r]{height:4px;background:var(--bg-primary);border:1px solid var(--border-color)}.skill-fill[data-astro-cid-kh7btl4r]{height:100%;background:var(--accent-primary);transition:width .5s ease}.skill-fill[data-astro-cid-kh7btl4r].hobby{background:var(--accent-cyan)}.experience-panel[data-astro-cid-kh7btl4r]{grid-column:1 / -1}.experience-list[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:.75rem}.exp-item[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:6rem 1fr;gap:1rem;padding:.75rem;background:var(--bg-primary);border:1px solid var(--border-color)}.exp-header[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:.25rem}.exp-id[data-astro-cid-kh7btl4r]{color:var(--text-muted);font-size:.75rem}.exp-status[data-astro-cid-kh7btl4r]{font-size:.7rem;letter-spacing:.05em}.status-active[data-astro-cid-kh7btl4r]{color:var(--accent-green)}.status-completed[data-astro-cid-kh7btl4r]{color:var(--text-muted)}.exp-details[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:.25rem}.exp-role[data-astro-cid-kh7btl4r]{color:var(--accent-primary);font-weight:500;text-transform:uppercase;letter-spacing:.05em;font-size:.9rem}.exp-company[data-astro-cid-kh7btl4r]{color:var(--text-secondary);font-size:.85rem}.exp-meta[data-astro-cid-kh7btl4r]{display:flex;gap:1rem;margin-top:.25rem}.exp-period[data-astro-cid-kh7btl4r]{color:var(--text-muted);font-size:.8rem}.exp-type[data-astro-cid-kh7btl4r]{color:var(--accent-cyan);font-size:.7rem;text-transform:uppercase;letter-spacing:.1em}.exp-tech[data-astro-cid-kh7btl4r]{color:var(--text-muted);font-size:.75rem;margin-top:.25rem;font-style:italic}.interests-list[data-astro-cid-kh7btl4r]{list-style:none;margin:0;padding:0}.interest-item[data-astro-cid-kh7btl4r]{display:flex;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--border-color)}.interest-item[data-astro-cid-kh7btl4r]:last-child{border-bottom:none}.interest-id[data-astro-cid-kh7btl4r]{color:var(--text-muted);font-size:.8rem}.interest-name[data-astro-cid-kh7btl4r]{color:var(--text-secondary)}@media(max-width:768px){.about-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}}
