.resume.svelte-1mijfb4{max-width:800px;margin:0 auto;padding:var(--spacing-16) var(--spacing-4)}header.svelte-1mijfb4{margin-bottom:var(--spacing-12)}header.svelte-1mijfb4 h1:where(.svelte-1mijfb4){margin-bottom:var(--spacing-2);font-size:var(--text-2xl)}.contact-info.svelte-1mijfb4{display:flex;gap:var(--spacing-4);flex-wrap:wrap;margin-top:var(--spacing-3)}.section.svelte-1mijfb4 h2:where(.svelte-1mijfb4){margin-bottom:var(--spacing-6);font-size:var(--text-xl)}.skills-grid.svelte-1mijfb4{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-8)}.skill-category.svelte-1mijfb4 h3:where(.svelte-1mijfb4){margin-bottom:var(--spacing-3);font-size:var(--text-base)}.skill-category.svelte-1mijfb4 ul:where(.svelte-1mijfb4){list-style:none;display:flex;flex-direction:column;gap:var(--spacing-2)}.experience-item.svelte-1mijfb4{margin-bottom:var(--spacing-8)}.experience-item.svelte-1mijfb4:last-child{margin-bottom:0}.experience-header.svelte-1mijfb4{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--spacing-2);flex-wrap:wrap;gap:var(--spacing-2)}.experience-header.svelte-1mijfb4 h3:where(.svelte-1mijfb4){font-size:var(--text-lg)}.company.svelte-1mijfb4{margin-bottom:var(--spacing-3)}.experience-item.svelte-1mijfb4 ul:where(.svelte-1mijfb4){list-style:disc;padding-left:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2)}@media (max-width: 768px){.resume.svelte-1mijfb4{padding:var(--spacing-8) var(--spacing-4)}.skills-grid.svelte-1mijfb4{grid-template-columns:1fr}}
