ul.svelte-10wq2kp{list-style:none;margin:0;padding:0}li.svelte-10wq2kp{display:block}svg.svelte-10wq2kp{display:inline-block;vertical-align:middle;margin:.5rem;margin-left:0;margin-top:.25rem}svg.svelte-10wq2kp>path.secondary:where(.svelte-10wq2kp){fill:var(--color-theme-1)}svg.icon-phone-incoming-call.svelte-10wq2kp,svg.icon-mail.svelte-10wq2kp,svg.icon-globe.svelte-10wq2kp,svg.icon-location-pin.svelte-10wq2kp{width:1rem}a.svelte-10wq2kp{color:var(--color-theme-1);text-decoration:none}a.svelte-10wq2kp:hover{text-decoration:underline}@media (max-width: 768px){ul.svelte-10wq2kp{width:-moz-fit-content;width:fit-content;margin:1rem auto}}h3.svelte-16mqsps{font-weight:700;color:var(--color-theme-1);text-transform:uppercase;letter-spacing:.15rem}h3.svelte-16mqsps:before{content:" ";display:inline-block;width:4px;height:1.5rem;transform:translateY(.3rem);margin-right:.5rem;background-color:var(--color-theme-1)}.job.svelte-1599py8{padding-bottom:1rem;font-size:1rem}.job-summary.svelte-1599py8{padding:8px 0}.titlebox.svelte-1599py8{display:flex;flex-direction:row;align-items:baseline}.jobmeta.svelte-1599py8{padding-inline:8px}.timespan.svelte-1599py8{flex-shrink:0;border-left:1px solid var(--hr-color);text-align:right}.jobmeta.svelte-1599py8:first-of-type{margin-left:8px;text-align:right}.jobmeta.svelte-1599py8:last-of-type{border-right:none;padding-right:0}h4.svelte-1599py8{font-size:1.1rem;font-weight:700;margin:0 auto 0 0}ul.svelte-1599py8{padding-inline-start:2rem}details.svelte-1599py8>summary:where(.svelte-1599py8){list-style:none}details.svelte-1599py8>summary:where(.svelte-1599py8)::marker,details.svelte-1599py8>summary:where(.svelte-1599py8)::-webkit-details-marker{display:none}.flex.svelte-t076wt{display:flex;flex-direction:row;align-items:center;min-height:130px}figure.svelte-t076wt{margin-inline:20px;flex:1 0 100px}img.svelte-t076wt{width:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 75%;object-position:50% 75%;border-radius:50%}p.svelte-t076wt{padding-inline-end:75px}@media (max-width: 768px){.flex.svelte-t076wt{flex-direction:column}figure.svelte-t076wt{width:clamp(50px,50%,200px)}p.svelte-t076wt{padding-inline-end:unset}}.cv{--color-bg-0: rgb(202, 216, 228);--color-bg-1: hsl(209, 36%, 86%);--color-bg-2: hsl(224, 44%, 95%);--color-theme-1: hsl(152, 40%, 52%);--color-theme-2: hsl(209, 44%, 45%);--hr-color: hsl(209, 44%, 85%);--column-width: 42rem;--column-margin-top: 4rem;font-family:var(--font-body);--color-text-light: rgba(0, 0, 0, .7);--color-text-dark: #e2e8f0;color:var(--color-text);--font-body: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.cv:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cv ul{list-style:disc}.cv p{--p-margin-bottom: var(--_p-margin-bottom, 0);margin-bottom:var(--p-margin-bottom);line-height:1.4}.cv form{--form-margin-bottom: var(--_form-margin-bottom, 0);margin-bottom:var(--form-margin-bottom)}.cv h1{text-align:left}.cv h3{margin-block-start:0;margin-inline:0;margin-block-end:.5rem}.cv h2{margin-block-start:0;margin-inline:0;margin-block-end:.5rem;line-height:1.1}.cv h6{font-size:1.1rem;margin-block-start:0;margin-inline:0;margin-block-end:.5rem}.cv h1,.cv h2,.cv p{font-weight:400}.cv figure{margin-block-start:0}.cv a{color:var(--color-theme-1);text-decoration:none}.cv a:hover{text-decoration:underline}.cv pre{font-size:16px;font-family:var(--font-mono);background-color:#ffffff73;border-radius:3px;box-shadow:2px 2px 6px #ffffff40;padding:.5em;overflow-x:auto;color:var(--color-text)}.cv .text-column{display:flex;max-width:48rem;flex:.6;flex-direction:column;justify-content:center;margin:0 auto}*{margin:0;padding:0}@media (min-width: 720px){h1{font-size:2.4rem}}html{margin:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}h1.svelte-sye8hw{font-size:2.75rem;font-weight:900;letter-spacing:.4rem;color:var(--color-theme-1);text-transform:uppercase;margin:0;overflow-wrap:normal;hyphens:none;-webkit-hyphens:none}h2.svelte-sye8hw{font-size:1.25rem;font-weight:300;margin:0}h4.svelte-sye8hw{margin-top:0;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.contact.svelte-sye8hw{grid-area:contact}.sidebar.svelte-sye8hw,aside.svelte-sye8hw>section:where(.svelte-sye8hw){border-left:1px solid var(--hr-color);padding-inline:1rem;margin-left:1rem}header.svelte-sye8hw{grid-area:header}section#summary.svelte-sye8hw{grid-area:summary}.cv.svelte-sye8hw{max-width:960px;margin:auto;margin-block:25px;padding:1rem;border:1px solid var(--hr-color);display:grid;grid-template-columns:2fr 1fr;grid-template-rows:minmax(101px,auto);grid-template-areas:"header contact" "summary summary" "main aside"}header.svelte-sye8hw,section.svelte-sye8hw,.contact.svelte-sye8hw{overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;border-bottom:1px solid var(--hr-color);padding-bottom:1rem}section.svelte-sye8hw{margin-top:1rem}section.svelte-sye8hw:last-child{border-bottom:0}ul{margin:0}ul.svelte-sye8hw{list-style:none;padding:0}ul.svelte-sye8hw>li:where(.svelte-sye8hw){margin-block:.5rem}@media (max-width: 768px){h1.svelte-sye8hw,h2.svelte-sye8hw{text-align:center}h1.svelte-sye8hw{font-size:2rem}.cv.svelte-sye8hw{margin:0;box-shadow:unset;grid-template-columns:1fr;grid-template-areas:"header" "contact" "summary" "main" "aside"}.sidebar.svelte-sye8hw,aside.svelte-sye8hw>section:where(.svelte-sye8hw){border-left:0;padding-inline:0;margin-left:0}.contact.svelte-sye8hw{padding-bottom:0}}
