.job.svelte-p8n5lx{padding:1rem 0;font-size:.9rem}.job.svelte-p8n5lx:not(:last-child){border-bottom:2px solid #d1cfcf}.job.svelte-p8n5lx .responsibilities:where(.svelte-p8n5lx){font-style:italic;opacity:.8}.job.svelte-p8n5lx h2:where(.svelte-p8n5lx){font-size:1.2rem;display:flex;align-items:flex-start;gap:.5rem;margin:1rem 0 0}.job.svelte-p8n5lx h2:where(.svelte-p8n5lx) img:where(.svelte-p8n5lx){width:2rem;background:var(--text-color-dim);border-radius:50%}.job.svelte-p8n5lx p:where(.svelte-p8n5lx){margin:.5rem 0}.job.svelte-p8n5lx .dates:where(.svelte-p8n5lx){font-size:.8rem;opacity:.8;margin:-1rem 0 0 2.5rem}.job.svelte-p8n5lx h3:where(.svelte-p8n5lx){font-size:1rem;font-weight:600;margin:0}.job.svelte-p8n5lx .projects:where(.svelte-p8n5lx){list-style:none;padding:0;display:flex;gap:.5rem}.job.svelte-p8n5lx .projects:where(.svelte-p8n5lx) img:where(.svelte-p8n5lx){width:2rem;height:2rem;border-radius:50%}.job.svelte-p8n5lx .technologies:where(.svelte-p8n5lx),.job.svelte-p8n5lx .highlights:where(.svelte-p8n5lx){margin:.5rem 0;padding:0 0 0 1rem}.job.svelte-p8n5lx .technologies:where(.svelte-p8n5lx) li:where(.svelte-p8n5lx) .language,.job.svelte-p8n5lx .highlights:where(.svelte-p8n5lx) li:where(.svelte-p8n5lx) .language{font-weight:400}
