.ats-cv.svelte-lj07zl h1:where(.svelte-lj07zl){text-align:center;margin:0 0 4px;font-size:18pt}.ats-cv.svelte-lj07zl .subtitle:where(.svelte-lj07zl){text-align:center;margin-bottom:12px;font-size:12pt}.ats-cv.svelte-lj07zl .contact-info:where(.svelte-lj07zl){text-align:left;margin-bottom:16px;font-size:10pt}.ats-cv.svelte-lj07zl .contact-info:where(.svelte-lj07zl) span:where(.svelte-lj07zl){margin:0 8px}.ats-cv.svelte-lj07zl h2:where(.svelte-lj07zl){border-bottom:1px solid var(--color-border);text-transform:uppercase;margin:16px 0 8px;padding-bottom:4px;font-size:12pt}.ats-cv.svelte-lj07zl .entry:where(.svelte-lj07zl){margin-bottom:12px}.ats-cv.svelte-lj07zl .entry-header:where(.svelte-lj07zl){justify-content:space-between;margin-bottom:2px;font-weight:700;display:flex}.ats-cv.svelte-lj07zl .entry-title:where(.svelte-lj07zl){font-weight:700}.ats-cv.svelte-lj07zl .entry-date:where(.svelte-lj07zl){white-space:nowrap;font-weight:400}.ats-cv.svelte-lj07zl .entry-description:where(.svelte-lj07zl){margin:0}.ats-cv.svelte-lj07zl .skills-category:where(.svelte-lj07zl){margin-bottom:8px}.ats-cv.svelte-lj07zl .skills-title:where(.svelte-lj07zl){font-weight:700;display:inline}.ats-cv.svelte-lj07zl .skills-list:where(.svelte-lj07zl){display:inline}.ats-cv.svelte-lj07zl .entry-badges:where(.svelte-lj07zl){color:var(--color-muted-foreground);margin:4px 0 0;font-size:.9em}
