.cv.svelte-14tzwpa{max-width:var(--max-w);padding:var(--s-3) var(--page-px)}@media(min-width:768px){.cv.svelte-14tzwpa{padding:var(--s-3) var(--left-pad)}}.cv-head.svelte-14tzwpa{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-1);margin-bottom:var(--s-3)}.cv-name.svelte-14tzwpa{font-family:var(--font-heading);font-size:var(--t-3xl);font-weight:700;letter-spacing:0;line-height:var(--s-2);margin:0;color:var(--text)}.cv-meta.svelte-14tzwpa{font-size:var(--t-base);line-height:var(--s-1);color:var(--text-3);margin:var(--s-half) 0 0}.cv-meta.svelte-14tzwpa a:where(.svelte-14tzwpa){color:var(--text);font-weight:600}.cv-meta.svelte-14tzwpa a:where(.svelte-14tzwpa):hover{color:var(--green)}.cv-section.svelte-14tzwpa{margin-bottom:var(--s-2)}.cv-section.svelte-14tzwpa:last-child{margin-bottom:0}.cv-item.svelte-14tzwpa{margin-bottom:var(--s-1)}.cv-item.svelte-14tzwpa:last-child{margin-bottom:0}.cv-item-head.svelte-14tzwpa{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-1)}.cv-item-title.svelte-14tzwpa{font-size:var(--t-md);font-weight:600;line-height:var(--lh-body);margin:0;color:var(--text)}.cv-item-period.svelte-14tzwpa{font-size:var(--t-base);line-height:var(--s-1);color:var(--text-3);white-space:nowrap}@media print{.no-print.svelte-14tzwpa{display:none!important}.cv.svelte-14tzwpa{padding:0}.dither-banner,.mesh-bg,canvas{display:none!important}}
