.card.svelte-oqsuc6{max-height:calc(100vh - 150px);overflow-y:auto}.resume-title.svelte-oqsuc6{display:flex;align-items:center;gap:20px}.resume-title.svelte-oqsuc6 a:where(.svelte-oqsuc6){color:var(--text);transition:color .3s ease}.resume-title.svelte-oqsuc6 a:where(.svelte-oqsuc6):hover{color:var(--sapphire)}.education.svelte-oqsuc6{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.education.svelte-oqsuc6 h3:where(.svelte-oqsuc6){margin-top:0}.job.svelte-oqsuc6{margin-bottom:1.5rem}.job-header.svelte-oqsuc6{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}.job-header.svelte-oqsuc6 h3:where(.svelte-oqsuc6){margin:0 0 .25rem}.title.svelte-oqsuc6{margin:0;font-style:italic;color:var(--text)}.job-meta.svelte-oqsuc6{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.location.svelte-oqsuc6,.date.svelte-oqsuc6{font-size:.9rem;color:var(--text)}.description.svelte-oqsuc6{margin:.5rem 0 0;line-height:1.6}.skills.svelte-oqsuc6{display:flex;flex-direction:column;gap:.75rem}.skill-category.svelte-oqsuc6{line-height:1.6}.skill-category.svelte-oqsuc6 strong:where(.svelte-oqsuc6){margin-right:.5rem}@media(max-width:768px){.card.svelte-oqsuc6{max-height:none;overflow-y:visible}.education.svelte-oqsuc6,.job-header.svelte-oqsuc6{flex-direction:column}.job-meta.svelte-oqsuc6{align-items:flex-start;text-align:left;margin-top:.25rem}.title.svelte-oqsuc6,.location.svelte-oqsuc6,.date.svelte-oqsuc6,h2.svelte-oqsuc6,h3.svelte-oqsuc6,p.svelte-oqsuc6,strong.svelte-oqsuc6,span.svelte-oqsuc6{color:var(--text)}}
