.about.svelte-6n5te3{max-width:1200px;margin:0 auto}.about.svelte-6n5te3 .hero-section:where(.svelte-6n5te3){padding:var(--space-12) 0;margin-bottom:var(--space-16)}@media (max-width: 768px){.about.svelte-6n5te3 .hero-section:where(.svelte-6n5te3){padding:var(--space-8) 0;margin-bottom:var(--space-12)}}.about.svelte-6n5te3 .hero-section:where(.svelte-6n5te3) .profile-info:where(.svelte-6n5te3){display:grid;grid-template-columns:300px 1fr;gap:var(--space-12);align-items:center}@media (max-width: 768px){.about.svelte-6n5te3 .hero-section:where(.svelte-6n5te3) .profile-info:where(.svelte-6n5te3){grid-template-columns:1fr;gap:var(--space-8);text-align:center}}.about.svelte-6n5te3 .hero-section:where(.svelte-6n5te3) .profile-info:where(.svelte-6n5te3) .profile-image:where(.svelte-6n5te3) .profile-picture:where(.svelte-6n5te3){width:250px;height:250px;border-radius:50%;object-fit:cover;box-shadow:var(--card-shadow);border:4px solid var(--border-color);transition:all var(--transition-duration)}@media (max-width: 768px){.about.svelte-6n5te3 .hero-section:where(.svelte-6n5te3) .profile-info:where(.svelte-6n5te3) .profile-image:where(.svelte-6n5te3) .profile-picture:where(.svelte-6n5te3){width:200px;height:200px}}.about.svelte-6n5te3 .hero-section:where(.svelte-6n5te3) .profile-info:where(.svelte-6n5te3) .profile-image:where(.svelte-6n5te3) .profile-picture:where(.svelte-6n5te3):hover{box-shadow:var(--card-shadow-hover)}.about.svelte-6n5te3 .hero-section:where(.svelte-6n5te3) .profile-info:where(.svelte-6n5te3) .profile-text:where(.svelte-6n5te3) h1:where(.svelte-6n5te3){font-size:var(--font-size-4xl, 2.25rem);margin-bottom:var(--space-4);background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}@media (max-width: 768px){.about.svelte-6n5te3 .hero-section:where(.svelte-6n5te3) .profile-info:where(.svelte-6n5te3) .profile-text:where(.svelte-6n5te3) h1:where(.svelte-6n5te3){font-size:var(--font-size-3xl, 1.875rem);margin-bottom:var(--space-3)}}.about.svelte-6n5te3 .hero-section:where(.svelte-6n5te3) .profile-info:where(.svelte-6n5te3) .profile-text:where(.svelte-6n5te3) h2:where(.svelte-6n5te3){font-size:var(--font-size-xl, 1.25rem);margin-bottom:var(--space-6);color:var(--text-muted, var(--secondary-color));font-weight:500}@media (max-width: 768px){.about.svelte-6n5te3 .hero-section:where(.svelte-6n5te3) .profile-info:where(.svelte-6n5te3) .profile-text:where(.svelte-6n5te3) h2:where(.svelte-6n5te3){font-size:var(--font-size-lg, 1.125rem);margin-bottom:var(--space-4)}}.about.svelte-6n5te3 .hero-section:where(.svelte-6n5te3) .profile-info:where(.svelte-6n5te3) .profile-text:where(.svelte-6n5te3) .description:where(.svelte-6n5te3){font-size:var(--font-size-lg, 1.125rem);margin-bottom:var(--space-6);line-height:1.7;color:var(--text-muted, var(--secondary-color))}@media (max-width: 768px){.about.svelte-6n5te3 .hero-section:where(.svelte-6n5te3) .profile-info:where(.svelte-6n5te3) .profile-text:where(.svelte-6n5te3) .description:where(.svelte-6n5te3){font-size:var(--font-size-base, 1rem);margin-bottom:var(--space-4);line-height:1.6}}.about.svelte-6n5te3 .hero-section:where(.svelte-6n5te3) .profile-info:where(.svelte-6n5te3) .profile-text:where(.svelte-6n5te3) .personal-intro:where(.svelte-6n5te3){font-size:var(--font-size-base, 1rem);margin-bottom:var(--space-8);line-height:1.6;color:var(--text-muted, var(--secondary-color));font-style:italic}@media (max-width: 768px){.about.svelte-6n5te3 .hero-section:where(.svelte-6n5te3) .profile-info:where(.svelte-6n5te3) .profile-text:where(.svelte-6n5te3) .personal-intro:where(.svelte-6n5te3){font-size:var(--font-size-sm, .875rem);margin-bottom:var(--space-6)}}.about.svelte-6n5te3 .hero-section:where(.svelte-6n5te3) .profile-info:where(.svelte-6n5te3) .profile-text:where(.svelte-6n5te3) .actions:where(.svelte-6n5te3){display:flex;gap:var(--space-4);flex-wrap:wrap}@media (max-width: 768px){.about.svelte-6n5te3 .hero-section:where(.svelte-6n5te3) .profile-info:where(.svelte-6n5te3) .profile-text:where(.svelte-6n5te3) .actions:where(.svelte-6n5te3){flex-direction:column;align-items:center;gap:var(--space-3)}}.about.svelte-6n5te3 .content-sections:where(.svelte-6n5te3){display:grid;gap:var(--space-12)}@media (max-width: 768px){.about.svelte-6n5te3 .content-sections:where(.svelte-6n5te3){gap:var(--space-8)}}.about.svelte-6n5te3 .content-sections:where(.svelte-6n5te3) section:where(.svelte-6n5te3) h3:where(.svelte-6n5te3){font-size:var(--font-size-2xl, 1.5rem);margin-bottom:var(--space-8);color:var(--primary-color);font-weight:600;border-bottom:3px solid var(--primary-color);padding-bottom:var(--space-2)}@media (max-width: 768px){.about.svelte-6n5te3 .content-sections:where(.svelte-6n5te3) section:where(.svelte-6n5te3) h3:where(.svelte-6n5te3){font-size:var(--font-size-xl, 1.25rem);margin-bottom:var(--space-6)}}.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3){padding:var(--space-8)}@media (max-width: 768px){.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3){padding:var(--space-4)}}.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3){position:relative;padding-left:var(--space-8)}@media (max-width: 768px){.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3){padding-left:var(--space-6)}}.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3):before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--gradient-primary);border-radius:2px}.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3) .timeline-item:where(.svelte-6n5te3){position:relative;margin-bottom:var(--space-8)}@media (max-width: 768px){.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3) .timeline-item:where(.svelte-6n5te3){margin-bottom:var(--space-6)}}.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3) .timeline-item:where(.svelte-6n5te3) .timeline-marker:where(.svelte-6n5te3){position:absolute;left:calc(-1 * var(--space-8) - .4rem);width:1rem;height:1rem;background:var(--primary-color);border-radius:50%;border:3px solid var(--surface-color);box-shadow:0 0 0 3px var(--primary-color)}@media (max-width: 768px){.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3) .timeline-item:where(.svelte-6n5te3) .timeline-marker:where(.svelte-6n5te3){left:calc(-1 * var(--space-6) - .4rem)}}.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3) .timeline-item:where(.svelte-6n5te3) .timeline-content:where(.svelte-6n5te3){background:var(--card-color, var(--surface-color));border:var(--card-border, 1px solid var(--border-color));border-radius:var(--border-radius-lg, var(--border-radius));padding:var(--space-6);box-shadow:var(--card-shadow);transition:all var(--transition-duration)}@media (max-width: 768px){.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3) .timeline-item:where(.svelte-6n5te3) .timeline-content:where(.svelte-6n5te3){padding:var(--space-4)}}.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3) .timeline-item:where(.svelte-6n5te3) .timeline-content:where(.svelte-6n5te3):hover{box-shadow:var(--card-shadow-hover)}.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3) .timeline-item:where(.svelte-6n5te3) .timeline-content:where(.svelte-6n5te3) .timeline-header:where(.svelte-6n5te3){margin-bottom:var(--space-4)}@media (max-width: 768px){.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3) .timeline-item:where(.svelte-6n5te3) .timeline-content:where(.svelte-6n5te3) .timeline-header:where(.svelte-6n5te3){margin-bottom:var(--space-3)}}.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3) .timeline-item:where(.svelte-6n5te3) .timeline-content:where(.svelte-6n5te3) .timeline-header:where(.svelte-6n5te3) h4:where(.svelte-6n5te3){font-size:var(--font-size-xl, 1.25rem);color:var(--primary-color);font-weight:600;margin-bottom:var(--space-2)}@media (max-width: 768px){.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3) .timeline-item:where(.svelte-6n5te3) .timeline-content:where(.svelte-6n5te3) .timeline-header:where(.svelte-6n5te3) h4:where(.svelte-6n5te3){font-size:var(--font-size-lg, 1.125rem)}}.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3) .timeline-item:where(.svelte-6n5te3) .timeline-content:where(.svelte-6n5te3) .timeline-header:where(.svelte-6n5te3) .company:where(.svelte-6n5te3){display:block;font-weight:500;color:var(--accent-color);margin-bottom:var(--space-1)}@media (max-width: 768px){.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3) .timeline-item:where(.svelte-6n5te3) .timeline-content:where(.svelte-6n5te3) .timeline-header:where(.svelte-6n5te3) .company:where(.svelte-6n5te3){font-size:var(--font-size-sm, .875rem)}}.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3) .timeline-item:where(.svelte-6n5te3) .timeline-content:where(.svelte-6n5te3) .timeline-header:where(.svelte-6n5te3) .period:where(.svelte-6n5te3){display:block;font-size:var(--font-size-sm, .875rem);color:var(--text-muted, var(--secondary-color));font-style:italic}@media (max-width: 768px){.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3) .timeline-item:where(.svelte-6n5te3) .timeline-content:where(.svelte-6n5te3) .timeline-header:where(.svelte-6n5te3) .period:where(.svelte-6n5te3){font-size:var(--font-size-xs, .75rem)}}.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3) .timeline-item:where(.svelte-6n5te3) .timeline-content:where(.svelte-6n5te3) p:where(.svelte-6n5te3){margin:0;line-height:1.7;color:var(--text-muted, var(--secondary-color))}@media (max-width: 768px){.about.svelte-6n5te3 .experience-section:where(.svelte-6n5te3) .timeline:where(.svelte-6n5te3) .timeline-item:where(.svelte-6n5te3) .timeline-content:where(.svelte-6n5te3) p:where(.svelte-6n5te3){line-height:1.5;font-size:var(--font-size-sm, .875rem)}}.about.svelte-6n5te3 .skills-section:where(.svelte-6n5te3){padding:var(--space-8)}@media (max-width: 768px){.about.svelte-6n5te3 .skills-section:where(.svelte-6n5te3){padding:var(--space-4)}}.about.svelte-6n5te3 .skills-section:where(.svelte-6n5te3) .skills-grid:where(.svelte-6n5te3){display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-8)}@media (max-width: 768px){.about.svelte-6n5te3 .skills-section:where(.svelte-6n5te3) .skills-grid:where(.svelte-6n5te3){grid-template-columns:1fr;gap:var(--space-4)}}.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3){padding:var(--space-8)}@media (max-width: 768px){.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3){padding:var(--space-4)}}.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3) .education-grid:where(.svelte-6n5te3){display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:var(--space-8)}@media (max-width: 768px){.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3) .education-grid:where(.svelte-6n5te3){grid-template-columns:1fr;gap:var(--space-4)}}.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3) .education-grid:where(.svelte-6n5te3) .education-item:where(.svelte-6n5te3){background:var(--card-color, var(--surface-color));border:var(--card-border, 1px solid var(--border-color));border-radius:var(--border-radius-lg, var(--border-radius));padding:var(--space-6);box-shadow:var(--card-shadow);transition:all var(--transition-duration)}@media (max-width: 768px){.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3) .education-grid:where(.svelte-6n5te3) .education-item:where(.svelte-6n5te3){padding:var(--space-4)}}.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3) .education-grid:where(.svelte-6n5te3) .education-item:where(.svelte-6n5te3):hover{box-shadow:var(--card-shadow-hover)}.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3) .education-grid:where(.svelte-6n5te3) .education-item:where(.svelte-6n5te3) .education-header:where(.svelte-6n5te3){margin-bottom:var(--space-4)}@media (max-width: 768px){.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3) .education-grid:where(.svelte-6n5te3) .education-item:where(.svelte-6n5te3) .education-header:where(.svelte-6n5te3){margin-bottom:var(--space-3)}}.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3) .education-grid:where(.svelte-6n5te3) .education-item:where(.svelte-6n5te3) .education-header:where(.svelte-6n5te3) h4:where(.svelte-6n5te3){font-size:var(--font-size-xl, 1.25rem);color:var(--primary-color);font-weight:600;margin-bottom:var(--space-2)}@media (max-width: 768px){.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3) .education-grid:where(.svelte-6n5te3) .education-item:where(.svelte-6n5te3) .education-header:where(.svelte-6n5te3) h4:where(.svelte-6n5te3){font-size:var(--font-size-lg, 1.125rem)}}.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3) .education-grid:where(.svelte-6n5te3) .education-item:where(.svelte-6n5te3) .education-header:where(.svelte-6n5te3) .sub-degree:where(.svelte-6n5te3){display:block;font-size:var(--font-size-lg, 1.125rem);background:linear-gradient(90deg,var(--primary-color) 0%,var(--accent-color) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600;margin-bottom:var(--space-2);margin-top:0;width:fit-content}@media (max-width: 768px){.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3) .education-grid:where(.svelte-6n5te3) .education-item:where(.svelte-6n5te3) .education-header:where(.svelte-6n5te3) .sub-degree:where(.svelte-6n5te3){font-size:var(--font-size-base, 1rem)}}.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3) .education-grid:where(.svelte-6n5te3) .education-item:where(.svelte-6n5te3) .education-header:where(.svelte-6n5te3) .institution:where(.svelte-6n5te3){display:block;font-weight:500;color:var(--accent-color);margin-bottom:var(--space-1)}@media (max-width: 768px){.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3) .education-grid:where(.svelte-6n5te3) .education-item:where(.svelte-6n5te3) .education-header:where(.svelte-6n5te3) .institution:where(.svelte-6n5te3){font-size:var(--font-size-sm, .875rem)}}.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3) .education-grid:where(.svelte-6n5te3) .education-item:where(.svelte-6n5te3) .education-header:where(.svelte-6n5te3) .period:where(.svelte-6n5te3){display:block;font-size:var(--font-size-sm, .875rem);color:var(--text-muted, var(--secondary-color));font-style:italic}@media (max-width: 768px){.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3) .education-grid:where(.svelte-6n5te3) .education-item:where(.svelte-6n5te3) .education-header:where(.svelte-6n5te3) .period:where(.svelte-6n5te3){font-size:var(--font-size-xs, .75rem)}}.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3) .education-grid:where(.svelte-6n5te3) .education-item:where(.svelte-6n5te3) p:where(.svelte-6n5te3){margin:0;line-height:1.7;color:var(--text-muted, var(--secondary-color))}@media (max-width: 768px){.about.svelte-6n5te3 .education-section:where(.svelte-6n5te3) .education-grid:where(.svelte-6n5te3) .education-item:where(.svelte-6n5te3) p:where(.svelte-6n5te3){line-height:1.5;font-size:var(--font-size-sm, .875rem)}}
