.contact-info{margin-bottom:30px;text-align:center}.contact-info a{color:var(--link-color);margin:0 10px;text-decoration:none}.contact-info a:hover{text-decoration:underline}.experience-item,.project-item{margin-bottom:25px}.experience-item p,.project-item p{margin:5px 0}.experience-item ul,.project-item ul{list-style-type:disc;margin-left:20px}.skills-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.skill-category h3{margin-bottom:10px}.skill-category ul{list-style-type:none;padding:0}.skill-category li{background-color:#ecf0f1;border-radius:5px;display:inline-block;font-size:.9em;margin-bottom:8px;margin-right:8px;padding:8px 12px}.contact-info[data-v-2f85f3e2]{margin-bottom:30px;text-align:center}.contact-info a[data-v-2f85f3e2]{color:var(--link-color);margin:0 10px;text-decoration:none}.contact-info a[data-v-2f85f3e2]:hover{text-decoration:underline}#about p[data-v-a3da19c3]{text-align:justify}.skills-grid[data-v-2bf3717f]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.skill-category h3[data-v-2bf3717f]{margin-bottom:10px}.skill-category ul[data-v-2bf3717f]{list-style-type:none;padding:0}.skill-category li[data-v-2bf3717f]{background-color:#ecf0f1;border-radius:5px;display:inline-block;font-size:.9em;margin-bottom:8px;margin-right:8px;padding:8px 12px}h1[data-v-ef61992f]{color:navy}:root{--primary-color:#3498db;--text-color:#333;--background-color:#f4f7f6;--section-bg-color:#fff;--heading-color:#2c3e50;--link-color:#2980b9}@media (prefers-color-scheme:dark){body{background-color:#121212;color:#f5f5f5}a{color:#bb86fc}}body{background-color:var(--background-color);color:var(--text-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.6;margin:0;padding:0}.container{margin:40px auto;max-width:960px;padding:0 20px}section{background-color:var(--section-bg-color);border-radius:8px;box-shadow:0 2px 10px #0000000d;margin-bottom:30px;padding:30px}h1,h2,h3{color:var(--heading-color);margin-top:0}h1{color:var(--primary-color);font-size:2.8em;margin-bottom:10px;text-align:center}.header-tagline{color:#555;font-size:1.4em;margin-bottom:20px;text-align:center}h2{border-bottom:2px solid var(--primary-color);font-size:2.2em;margin-bottom:25px;padding-bottom:10px}h3{font-size:1.5em;margin-bottom:10px}ul{list-style-type:none;padding:0}li{margin-bottom:10px}.project-links a{color:var(--link-color);font-weight:700;margin-right:15px;text-decoration:none}.project-links a:hover{text-decoration:underline}
