.svelte-1mijfb4{box-sizing:border-box;margin:0;padding:0}body.svelte-1mijfb4{font-family:var(--font-family);line-height:1.6;background-color:var(--bg-color);color:var(--color);padding:20px}.container.svelte-1mijfb4{max-width:960px;margin:0 auto}header.svelte-1mijfb4{text-align:center;margin-bottom:20px}h1.svelte-1mijfb4{font-size:2em;margin-bottom:10px;color:var(--primary-color)}.contact.svelte-1mijfb4 p:where(.svelte-1mijfb4){display:flex;align-items:center;justify-content:center;margin:5px 0}.contact.svelte-1mijfb4 img:where(.svelte-1mijfb4){margin-right:10px;width:20px;height:20px}.summary.svelte-1mijfb4,.experience.svelte-1mijfb4,.education.svelte-1mijfb4,.skills.svelte-1mijfb4{margin-bottom:20px}h2.svelte-1mijfb4{font-size:1.5em;margin-bottom:10px;border-bottom:1px solid var(--primary-color);padding-bottom:5px;color:var(--primary-color)}.job.svelte-1mijfb4,.school.svelte-1mijfb4{margin-bottom:15px}.job.svelte-1mijfb4 h3:where(.svelte-1mijfb4),.school.svelte-1mijfb4 h3:where(.svelte-1mijfb4){display:flex;align-items:center;font-size:1.2em;margin-bottom:5px;color:var(--secondary-color)}.job.svelte-1mijfb4 h3:where(.svelte-1mijfb4) img:where(.svelte-1mijfb4),.school.svelte-1mijfb4 h3:where(.svelte-1mijfb4) img:where(.svelte-1mijfb4){margin-right:10px;width:20px;height:20px}.job.svelte-1mijfb4 p:where(.svelte-1mijfb4),.school.svelte-1mijfb4 p:where(.svelte-1mijfb4){margin-left:30px}.job.svelte-1mijfb4 ul:where(.svelte-1mijfb4),.skills.svelte-1mijfb4 ul:where(.svelte-1mijfb4){list-style:disc;margin-left:50px}footer.svelte-1mijfb4{text-align:center;margin-top:20px;font-style:italic;color:var(--secondary-color)}
