ol[data-astro-cid-2bk2yhkw],ul[data-astro-cid-2bk2yhkw],p[data-astro-cid-2bk2yhkw]{margin:0;padding:0;list-style:none}.part[data-astro-cid-2bk2yhkw]{padding-block:var(--space-6)}.part[data-astro-cid-2bk2yhkw]+.part[data-astro-cid-2bk2yhkw]{border-top:var(--rule-line)}.head[data-astro-cid-2bk2yhkw]{padding-top:0}.entry[data-astro-cid-2bk2yhkw]{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.entry[data-astro-cid-2bk2yhkw]{column-gap:var(--space-6);grid-template-columns:minmax(0,3fr) minmax(0,7fr)}}@media screen{.head[data-astro-cid-2bk2yhkw]{padding-bottom:var(--space-8);display:block}h1[data-astro-cid-2bk2yhkw]{margin-top:var(--space-3);font-size:var(--text-2xl)}.headline[data-astro-cid-2bk2yhkw]{margin-top:var(--space-2);font-family:var(--font-read);font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--muted)}.head[data-astro-cid-2bk2yhkw]>.contact[data-astro-cid-2bk2yhkw]{margin-top:var(--space-4);padding-top:0}.head[data-astro-cid-2bk2yhkw]>.download{margin-top:var(--space-4)}}@media screen and (width>=900px){.resume[data-astro-cid-2bk2yhkw],.resume[data-astro-cid-2bk2yhkw]>.head[data-astro-cid-2bk2yhkw]{grid-template-columns:subgrid;grid-column:1/-1;column-gap:normal;display:grid}.resume[data-astro-cid-2bk2yhkw]>[data-astro-cid-2bk2yhkw],.head[data-astro-cid-2bk2yhkw]>[data-astro-cid-2bk2yhkw],.head[data-astro-cid-2bk2yhkw]>.rail[data-astro-cid-2bk2yhkw]>[data-astro-cid-2bk2yhkw]{grid-column:1}.head[data-astro-cid-2bk2yhkw]>.rail[data-astro-cid-2bk2yhkw]{display:contents}.head[data-astro-cid-2bk2yhkw]>.download{min-height:2.25rem;margin-top:var(--space-3);grid-area:2/2;place-self:center start}}.contact[data-astro-cid-2bk2yhkw]{align-content:start;gap:var(--space-1) var(--space-2);padding-top:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--muted);flex-wrap:wrap;display:flex}.contact[data-astro-cid-2bk2yhkw] li[data-astro-cid-2bk2yhkw]:not(:last-child):after{content:"·";margin-left:var(--space-2)}.experience[data-astro-cid-2bk2yhkw]>h2[data-astro-cid-2bk2yhkw]{margin-bottom:var(--space-4)}.list[data-astro-cid-2bk2yhkw]{gap:var(--space-8);display:grid}.org[data-astro-cid-2bk2yhkw]{font-size:var(--text-read);line-height:var(--leading-snug);letter-spacing:normal}.row[data-astro-cid-2bk2yhkw]{margin-top:var(--space-1);font-size:var(--text-sm);line-height:var(--leading-snug)}.title[data-astro-cid-2bk2yhkw]{color:var(--muted);display:block}.when[data-astro-cid-2bk2yhkw]{font-variant-numeric:tabular-nums lining-nums;display:block}.outcomes[data-astro-cid-2bk2yhkw]{align-content:start;gap:var(--space-2);padding-left:var(--space-4);display:grid}.outcomes[data-astro-cid-2bk2yhkw] li[data-astro-cid-2bk2yhkw],.line[data-astro-cid-2bk2yhkw]{text-wrap:pretty}.outcomes[data-astro-cid-2bk2yhkw] li[data-astro-cid-2bk2yhkw]{padding-left:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-ui);list-style:"–"}.outcomes[data-astro-cid-2bk2yhkw] li[data-astro-cid-2bk2yhkw]::marker{color:var(--muted)}.line[data-astro-cid-2bk2yhkw]{font-size:var(--text-sm)}.rail[data-astro-cid-2bk2yhkw]:has(>.label+.when){align-items:baseline;gap:0 var(--space-3);flex-wrap:wrap;display:flex}@media print{@page{size:letter;margin:0}.resume[data-astro-cid-2bk2yhkw]{box-sizing:border-box;flex-direction:column;height:10.98in;padding-inline:.6in;display:flex}.resume[data-astro-cid-2bk2yhkw]:before,.resume[data-astro-cid-2bk2yhkw]:after{content:"";flex:1 0 .5in;max-height:.6in}.part[data-astro-cid-2bk2yhkw]{padding-block:var(--space-4);flex:none}.head[data-astro-cid-2bk2yhkw]{padding-top:0}.experience[data-astro-cid-2bk2yhkw]{flex-direction:column;flex:auto;display:flex}.list[data-astro-cid-2bk2yhkw]{flex-direction:column;flex:auto;gap:0;display:flex}.role[data-astro-cid-2bk2yhkw]+.role[data-astro-cid-2bk2yhkw]{padding-top:var(--space-3);margin-top:auto}.entry[data-astro-cid-2bk2yhkw]{column-gap:var(--space-4);grid-template-columns:minmax(0,3fr) minmax(0,7fr)}.screen-only[data-astro-cid-2bk2yhkw],.download.screen-only{display:none}h1[data-astro-cid-2bk2yhkw]{font-size:var(--text-xl)}.headline[data-astro-cid-2bk2yhkw]{margin-top:var(--space-1);color:var(--muted)}.headline[data-astro-cid-2bk2yhkw],.contact[data-astro-cid-2bk2yhkw]{font-size:var(--text-sm)}.contact[data-astro-cid-2bk2yhkw]{padding-top:var(--space-1)}.experience[data-astro-cid-2bk2yhkw]>h2[data-astro-cid-2bk2yhkw]{margin-bottom:var(--space-2)}.resume[data-astro-cid-2bk2yhkw] h2[data-astro-cid-2bk2yhkw].label{font-size:var(--text-xs)}.org[data-astro-cid-2bk2yhkw]{font-size:var(--text-lg);line-height:var(--leading-tight)}.row[data-astro-cid-2bk2yhkw]{margin-top:var(--space-0_5)}.line[data-astro-cid-2bk2yhkw],.outcomes[data-astro-cid-2bk2yhkw] li[data-astro-cid-2bk2yhkw]{font-size:.8125rem;line-height:var(--leading-snug)}.row[data-astro-cid-2bk2yhkw]{font-size:var(--text-xs);line-height:var(--leading-snug)}.when[data-astro-cid-2bk2yhkw]{font-size:var(--text-xs)}.outcomes[data-astro-cid-2bk2yhkw]{gap:var(--space-1);padding-left:var(--space-3)}.outcomes[data-astro-cid-2bk2yhkw] li[data-astro-cid-2bk2yhkw]{padding-left:var(--space-2)}}
