.cv-sheet[data-astro-cid-7l2bn3ja]{--paper: #ffffff;--ink: #000000;--dim: #4a4a4a;--faint: #c8c8c8;background:var(--paper);color:var(--ink);font-family:SF Pro Text,SF Pro Display,SF Pro,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:6.8pt;line-height:1.22;-webkit-print-color-adjust:exact;print-color-adjust:exact}.cv-sheet[data-astro-cid-7l2bn3ja] [data-astro-cid-7l2bn3ja]{box-sizing:border-box}.cv-sheet[data-astro-cid-7l2bn3ja] h1[data-astro-cid-7l2bn3ja],.cv-sheet[data-astro-cid-7l2bn3ja] h2[data-astro-cid-7l2bn3ja],.cv-sheet[data-astro-cid-7l2bn3ja] h3[data-astro-cid-7l2bn3ja],.cv-sheet[data-astro-cid-7l2bn3ja] h4[data-astro-cid-7l2bn3ja],.cv-sheet[data-astro-cid-7l2bn3ja] h5[data-astro-cid-7l2bn3ja],.cv-sheet[data-astro-cid-7l2bn3ja] h6[data-astro-cid-7l2bn3ja]{font-family:SF Pro Display,SF Pro Text,SF Pro,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.cv-sheet[data-astro-cid-7l2bn3ja] .page[data-astro-cid-7l2bn3ja]{width:210mm;padding:9mm 11mm}.cv-sheet[data-astro-cid-7l2bn3ja] .head[data-astro-cid-7l2bn3ja] h1[data-astro-cid-7l2bn3ja]{margin:0;font-size:17pt;letter-spacing:-.01em;line-height:1.05}.cv-sheet[data-astro-cid-7l2bn3ja] .head[data-astro-cid-7l2bn3ja] .title[data-astro-cid-7l2bn3ja]{margin:2px 0 0;font-size:8pt;font-style:italic;color:var(--ink)}.cv-sheet[data-astro-cid-7l2bn3ja] .head[data-astro-cid-7l2bn3ja] .tagline[data-astro-cid-7l2bn3ja]{margin:2px 0 0;font-size:6.8pt;color:var(--ink);max-width:100%}.cv-sheet[data-astro-cid-7l2bn3ja] .rule[data-astro-cid-7l2bn3ja]{border-top:1.4px solid var(--ink);margin:5px 0 6px}.cv-sheet[data-astro-cid-7l2bn3ja] .cols[data-astro-cid-7l2bn3ja]{display:grid;grid-template-columns:33% 1fr;gap:12px}.cv-sheet[data-astro-cid-7l2bn3ja] .sidebar[data-astro-cid-7l2bn3ja]{font-size:6.1pt;line-height:1.16}.cv-sheet[data-astro-cid-7l2bn3ja] h2[data-astro-cid-7l2bn3ja].sec{margin:0 0 2.5px;font-size:7.4pt;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-bottom:.6px solid var(--faint);padding-bottom:1.5px}.cv-sheet[data-astro-cid-7l2bn3ja] section[data-astro-cid-7l2bn3ja]{margin-bottom:5.5px}.cv-sheet[data-astro-cid-7l2bn3ja] ul[data-astro-cid-7l2bn3ja]{margin:2px 0 0;padding-left:10px;list-style:none}.cv-sheet[data-astro-cid-7l2bn3ja] li[data-astro-cid-7l2bn3ja]{margin:1px 0}.cv-sheet[data-astro-cid-7l2bn3ja] .main[data-astro-cid-7l2bn3ja] ul[data-astro-cid-7l2bn3ja]{list-style:disc}.cv-sheet[data-astro-cid-7l2bn3ja] .main[data-astro-cid-7l2bn3ja] .edu[data-astro-cid-7l2bn3ja] li[data-astro-cid-7l2bn3ja]{list-style:none}.cv-sheet[data-astro-cid-7l2bn3ja] .contact[data-astro-cid-7l2bn3ja]{list-style:none;margin:0;padding:0}.cv-sheet[data-astro-cid-7l2bn3ja] .contact[data-astro-cid-7l2bn3ja] li[data-astro-cid-7l2bn3ja]{margin:1.4px 0}.cv-sheet[data-astro-cid-7l2bn3ja] .contact[data-astro-cid-7l2bn3ja] .lbl[data-astro-cid-7l2bn3ja]{color:var(--dim)}.cv-sheet[data-astro-cid-7l2bn3ja] .sg[data-astro-cid-7l2bn3ja]{margin-bottom:3.5px}.cv-sheet[data-astro-cid-7l2bn3ja] .sg[data-astro-cid-7l2bn3ja] h3[data-astro-cid-7l2bn3ja]{margin:0 0 1px;font-size:6.2pt;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--dim)}.cv-sheet[data-astro-cid-7l2bn3ja] .sg[data-astro-cid-7l2bn3ja] p[data-astro-cid-7l2bn3ja],.cv-sheet[data-astro-cid-7l2bn3ja] .langs[data-astro-cid-7l2bn3ja]{margin:0}.cv-sheet[data-astro-cid-7l2bn3ja] .profile[data-astro-cid-7l2bn3ja] p[data-astro-cid-7l2bn3ja]{margin:0 0 3px}.cv-sheet[data-astro-cid-7l2bn3ja] .job[data-astro-cid-7l2bn3ja]{margin-bottom:4px}.cv-sheet[data-astro-cid-7l2bn3ja] .job[data-astro-cid-7l2bn3ja] .top[data-astro-cid-7l2bn3ja]{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.cv-sheet[data-astro-cid-7l2bn3ja] .job[data-astro-cid-7l2bn3ja] h3[data-astro-cid-7l2bn3ja]{margin:0;font-size:7.6pt;font-weight:700}.cv-sheet[data-astro-cid-7l2bn3ja] .job[data-astro-cid-7l2bn3ja] h3[data-astro-cid-7l2bn3ja] .org[data-astro-cid-7l2bn3ja]{font-weight:400}.cv-sheet[data-astro-cid-7l2bn3ja] .job[data-astro-cid-7l2bn3ja] .dates[data-astro-cid-7l2bn3ja]{font-size:7pt;color:var(--dim);white-space:nowrap}.cv-sheet[data-astro-cid-7l2bn3ja] .job[data-astro-cid-7l2bn3ja] .loc[data-astro-cid-7l2bn3ja]{font-size:7pt;color:var(--dim);font-style:italic}.cv-sheet[data-astro-cid-7l2bn3ja] .job[data-astro-cid-7l2bn3ja] ul[data-astro-cid-7l2bn3ja]{margin-top:2px}.cv-sheet[data-astro-cid-7l2bn3ja] .edu[data-astro-cid-7l2bn3ja] li[data-astro-cid-7l2bn3ja]{list-style:none;margin:0 0 4px}.cv-sheet[data-astro-cid-7l2bn3ja] .edu[data-astro-cid-7l2bn3ja] .deg[data-astro-cid-7l2bn3ja]{font-weight:700}.cv-sheet[data-astro-cid-7l2bn3ja] .edu[data-astro-cid-7l2bn3ja] .meta[data-astro-cid-7l2bn3ja]{color:var(--dim)}.cv-sheet[data-astro-cid-7l2bn3ja] a[data-astro-cid-7l2bn3ja]{color:inherit;text-decoration:none}.cv-sheet[data-astro-cid-7l2bn3ja] .contact[data-astro-cid-7l2bn3ja] a[data-astro-cid-7l2bn3ja]{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:1.5px}@page{size:A4;margin:0}.cv-print{display:none}@media print{@page{margin:0}html,body{margin:0!important;padding:0!important;background:var(--paper)!important}body>*:not(.relative):not(.cv-print){display:none!important}nav,header,footer,.cv-screen,.no-print{display:none!important}.cv-print{display:block!important;position:fixed!important;inset:0!important;margin:0!important;background:var(--paper)!important;z-index:2147483647!important}}.cv-tag[data-astro-cid-ja6ptxs6]{margin:.6rem 0 0;color:var(--dim)}.cv-actions[data-astro-cid-ja6ptxs6]{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch;border-bottom:1px dotted var(--ink)}.cv-pdf[data-astro-cid-ja6ptxs6]{display:inline-flex;align-items:stretch;border:2px solid var(--ink, currentColor);background:var(--ink, #111);color:var(--paper, #fff)!important;text-decoration:none!important;font:600 15px/1 var(--mono, ui-monospace, monospace);letter-spacing:.04em}.cv-pdf[data-astro-cid-ja6ptxs6]>span[data-astro-cid-ja6ptxs6]{display:inline-flex;align-items:center;padding:12px 14px}.cv-pdf-k[data-astro-cid-ja6ptxs6]{background:var(--red, #d0021b);color:#fff}.cv-pdf-v[data-astro-cid-ja6ptxs6] small[data-astro-cid-ja6ptxs6]{font-weight:400;opacity:.75;margin-left:.6em;font-size:12px}.cv-pdf[data-astro-cid-ja6ptxs6]:hover{background:var(--ikb, #002fa7);border-color:var(--ikb, #002fa7)}.cv-md[data-astro-cid-ja6ptxs6]{display:inline-flex;align-items:center;padding:12px 14px;border:2px solid var(--ink, currentColor);color:var(--ink)!important;text-decoration:none!important;font:600 14px/1 var(--mono, ui-monospace, monospace)}.cv-md[data-astro-cid-ja6ptxs6] small[data-astro-cid-ja6ptxs6]{font-weight:400;opacity:.7;margin-left:.6em;font-size:12px}.cv-md[data-astro-cid-ja6ptxs6]:hover{background:var(--ink, #111);color:var(--paper, #fff)!important}.cv-addr[data-astro-cid-ja6ptxs6]{font-style:normal}.cv-addr[data-astro-cid-ja6ptxs6] .cx-b[data-astro-cid-ja6ptxs6]{border-top:1px dotted var(--ink)}.cv-prose[data-astro-cid-ja6ptxs6] p[data-astro-cid-ja6ptxs6]{margin:0 0 .8em}.cv-prose[data-astro-cid-ja6ptxs6] p[data-astro-cid-ja6ptxs6]:last-child{margin-bottom:0}.cv-loc[data-astro-cid-ja6ptxs6]{display:block;font:normal 11px var(--mono);color:var(--dim);margin-top:2px}.cv-list[data-astro-cid-ja6ptxs6]{margin:.45rem 0 0;padding-left:1.1rem;list-style:square}.cv-list[data-astro-cid-ja6ptxs6] li[data-astro-cid-ja6ptxs6]+li[data-astro-cid-ja6ptxs6]{margin-top:.3rem}.cv-list[data-astro-cid-ja6ptxs6].plain{margin:0;padding:0;list-style:none}.cv-row[data-astro-cid-ja6ptxs6]>:first-child[data-astro-cid-ja6ptxs6]{font-variant-numeric:tabular-nums}
