.about-page[data-astro-cid-kh7btl4r]{max-width:1000px;margin:0 auto;padding:2em 1em}.about-header[data-astro-cid-kh7btl4r]{text-align:center;padding:3em 1em;margin-bottom:3em}.about-header[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r]{font-size:2.5em;margin-bottom:1em;color:var(--accent)}.about-intro[data-astro-cid-kh7btl4r]{font-size:1.2em;line-height:1.8;color:var(--text-secondary);max-width:800px;margin:0 auto}.section[data-astro-cid-kh7btl4r]{margin-bottom:4em}.section-title[data-astro-cid-kh7btl4r]{font-size:2em;margin-bottom:2em;color:var(--text-primary);border-bottom:3px solid var(--accent);padding-bottom:.5em}.experience-detail[data-astro-cid-kh7btl4r]{background:var(--bg-secondary);padding:2.5em;border-radius:12px;border:1px solid var(--border-color);margin-bottom:2.5em;transition:transform .3s ease,box-shadow .3s ease}.experience-detail[data-astro-cid-kh7btl4r]:hover{transform:translateY(-4px);box-shadow:0 12px 32px var(--shadow);border-color:var(--accent)}.experience-detail-header[data-astro-cid-kh7btl4r]{margin-bottom:1.5em}.company-name[data-astro-cid-kh7btl4r]{font-size:1.8em;color:var(--accent);margin-bottom:.8em}.role-info[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:.5em}.role[data-astro-cid-kh7btl4r]{font-size:1.3em;color:var(--text-primary);font-weight:600}.location[data-astro-cid-kh7btl4r],.period[data-astro-cid-kh7btl4r]{color:var(--text-muted);font-size:1em}.experience-detail-description[data-astro-cid-kh7btl4r]{color:var(--text-secondary);font-style:italic;margin-bottom:1.5em;padding-left:1em;border-left:3px solid var(--accent-dark);line-height:1.7}.achievements-section[data-astro-cid-kh7btl4r] h4[data-astro-cid-kh7btl4r]{color:var(--text-primary);font-size:1.2em;margin-bottom:1em}.achievements-list[data-astro-cid-kh7btl4r]{list-style:none;padding:0}.achievements-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{padding:.8em 0 .8em 2em;color:var(--text-secondary);position:relative;line-height:1.6;border-bottom:1px solid var(--border-color)}.achievements-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:last-child{border-bottom:none}.achievements-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:700;font-size:1.2em}.projects-detail-grid[data-astro-cid-kh7btl4r]{display:grid;gap:2em}.project-detail-card[data-astro-cid-kh7btl4r]{background:var(--bg-secondary);padding:2.5em;border-radius:12px;border:1px solid var(--border-color);transition:transform .3s ease,box-shadow .3s ease}.project-detail-card[data-astro-cid-kh7btl4r]:hover{transform:translateY(-4px);box-shadow:0 12px 32px var(--shadow);border-color:var(--accent)}.project-detail-name[data-astro-cid-kh7btl4r]{font-size:1.6em;color:var(--accent);margin-bottom:1em}.project-detail-description[data-astro-cid-kh7btl4r]{color:var(--text-secondary);line-height:1.7;margin-bottom:1.5em}.tech-stack-detail[data-astro-cid-kh7btl4r]{margin-bottom:1.5em}.tech-label[data-astro-cid-kh7btl4r]{display:block;color:var(--text-primary);font-weight:600;margin-bottom:.8em}.tech-tags-detail[data-astro-cid-kh7btl4r]{display:flex;flex-wrap:wrap;gap:.5em}.tech-tag-detail[data-astro-cid-kh7btl4r]{background:var(--bg-tertiary);color:var(--accent);padding:.4em 1em;border-radius:20px;font-size:.9em;font-weight:600}.project-detail-links[data-astro-cid-kh7btl4r]{display:flex;gap:1em;flex-wrap:wrap}.project-detail-link[data-astro-cid-kh7btl4r]{color:var(--accent);text-decoration:none;font-weight:600;padding:.5em 1.2em;background:var(--bg-tertiary);border-radius:6px;transition:background .3s ease,transform .2s ease}.project-detail-link[data-astro-cid-kh7btl4r]:hover{background:var(--accent-dark);color:var(--text-primary);transform:scale(1.05)}.skills-detail-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2em}.skill-detail-category[data-astro-cid-kh7btl4r]{background:var(--bg-secondary);padding:2em;border-radius:12px;border:1px solid var(--border-color)}.skill-detail-title[data-astro-cid-kh7btl4r]{color:var(--text-primary);font-size:1.3em;margin-bottom:1.2em}.skill-detail-tags[data-astro-cid-kh7btl4r]{display:flex;flex-wrap:wrap;gap:.6em}.skill-detail-tag[data-astro-cid-kh7btl4r]{background:var(--bg-tertiary);color:var(--text-primary);padding:.6em 1.2em;border-radius:8px;font-size:.95em;transition:all .3s ease;border:1px solid transparent}.skill-detail-tag[data-astro-cid-kh7btl4r]:hover{background:var(--accent-dark);transform:translateY(-2px);border-color:var(--accent)}.fun-facts-section[data-astro-cid-kh7btl4r]{background:var(--bg-secondary);padding:3em;border-radius:12px;border:1px solid var(--border-color)}.fun-facts-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5em}.fun-fact-card[data-astro-cid-kh7btl4r]{background:var(--bg-tertiary);padding:1.5em;border-radius:8px;color:var(--text-secondary);font-size:1.05em;line-height:1.6;border-left:4px solid var(--accent);transition:transform .3s ease,border-color .3s ease}.fun-fact-card[data-astro-cid-kh7btl4r]:hover{transform:translate(8px);border-color:var(--accent-hover)}.philosophy-section[data-astro-cid-kh7btl4r]{background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--bg-tertiary) 100%);padding:3em;border-radius:12px;border:1px solid var(--border-color)}.philosophy-content[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:1.15em;line-height:1.9;color:var(--text-secondary);margin-bottom:1.5em;text-align:justify}.philosophy-content[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]:last-child{margin-bottom:0}@media (max-width: 768px){.about-header[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r]{font-size:1.8em}.about-intro[data-astro-cid-kh7btl4r]{font-size:1.05em}.section-title[data-astro-cid-kh7btl4r]{font-size:1.6em}.role-info[data-astro-cid-kh7btl4r]{font-size:.95em}.experience-detail[data-astro-cid-kh7btl4r],.project-detail-card[data-astro-cid-kh7btl4r],.philosophy-section[data-astro-cid-kh7btl4r],.fun-facts-section[data-astro-cid-kh7btl4r]{padding:1.5em}.skills-detail-grid[data-astro-cid-kh7btl4r],.fun-facts-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}}
