.ats-cv.svelte-lj07zl h1:where(.svelte-lj07zl){font-size:18pt;margin:0 0 4px;text-align:center}.ats-cv.svelte-lj07zl .subtitle:where(.svelte-lj07zl){font-size:12pt;text-align:center;margin-bottom:12px}.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){font-size:12pt;border-bottom:1px solid var(--color-border);padding-bottom:4px;margin:16px 0 8px;text-transform:uppercase}.ats-cv.svelte-lj07zl .entry:where(.svelte-lj07zl){margin-bottom:12px}.ats-cv.svelte-lj07zl .entry-header:where(.svelte-lj07zl){display:flex;justify-content:space-between;font-weight:700;margin-bottom:2px}.ats-cv.svelte-lj07zl .entry-title:where(.svelte-lj07zl){font-weight:700}.ats-cv.svelte-lj07zl .entry-date:where(.svelte-lj07zl){font-weight:400;white-space:nowrap}.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){margin:4px 0 0;font-size:.9em;color:var(--color-muted-foreground)}
