.resume[data-astro-cid-2bk2yhkw]{padding-block:var(--section)}.resume__head[data-astro-cid-2bk2yhkw]{justify-content:space-between;align-items:end;gap:var(--s5);flex-wrap:wrap;display:flex}.resume__id[data-astro-cid-2bk2yhkw]{gap:var(--s2);display:grid}.resume__name[data-astro-cid-2bk2yhkw]{font-size:var(--t-2xl);line-height:var(--lh-2xl);letter-spacing:var(--tr-2xl);font-weight:800}.resume__title[data-astro-cid-2bk2yhkw],.resume__contact[data-astro-cid-2bk2yhkw]{font-size:var(--t-sm);line-height:var(--lh-sm)}.resume__title[data-astro-cid-2bk2yhkw]{font-weight:600}.resume__contact[data-astro-cid-2bk2yhkw]{gap:0 var(--s5);color:var(--muted);flex-wrap:wrap;display:flex}.resume__contact[data-astro-cid-2bk2yhkw] a[data-astro-cid-2bk2yhkw]{text-decoration:none}.resume__contact[data-astro-cid-2bk2yhkw] a[data-astro-cid-2bk2yhkw]:hover{color:var(--text);text-decoration:underline}.resume__summary[data-astro-cid-2bk2yhkw]{max-width:var(--measure);margin-top:var(--s6);font-size:var(--t-md);line-height:var(--lh-md)}.resume__body[data-astro-cid-2bk2yhkw]{gap:var(--s7);margin-top:var(--s7);display:grid}.resume__main[data-astro-cid-2bk2yhkw],.resume__side[data-astro-cid-2bk2yhkw]{align-content:start;gap:var(--s7);display:grid}.resume__side[data-astro-cid-2bk2yhkw]{gap:var(--s6)}@media (width>=721px) and (width<=1040px){.resume__side[data-astro-cid-2bk2yhkw]{gap:var(--s6) var(--s5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1041px){.resume__body[data-astro-cid-2bk2yhkw]{gap:var(--s8);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.resume__h[data-astro-cid-2bk2yhkw]{margin-bottom:var(--s4);padding-top:var(--s3);border-top:1px solid var(--line);font-size:var(--t-xs);line-height:var(--lh-xs);letter-spacing:0;color:var(--muted);font-weight:600}.resume__entries[data-astro-cid-2bk2yhkw]{gap:var(--s6);display:grid}.entry__head[data-astro-cid-2bk2yhkw]{justify-content:space-between;align-items:baseline;gap:var(--s4);display:flex}.entry[data-astro-cid-2bk2yhkw] h3[data-astro-cid-2bk2yhkw]{font-size:var(--t-lg);line-height:var(--lh-lg);font-weight:600}.entry__years[data-astro-cid-2bk2yhkw]{font-size:var(--t-sm);line-height:var(--lh-sm);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.entry__org[data-astro-cid-2bk2yhkw]{margin-top:var(--s1);font-size:var(--t-sm);line-height:var(--lh-sm);color:var(--muted)}.entry[data-astro-cid-2bk2yhkw] ul[data-astro-cid-2bk2yhkw]{gap:var(--s1);max-width:var(--measure);margin-top:var(--s3);padding-left:var(--s5);font-size:var(--t-sm);line-height:var(--lh-sm);display:grid}.entry[data-astro-cid-2bk2yhkw] li[data-astro-cid-2bk2yhkw]::marker{color:var(--muted)}.resume__projects[data-astro-cid-2bk2yhkw],.resume__list[data-astro-cid-2bk2yhkw]{gap:var(--s3);font-size:var(--t-sm);line-height:var(--lh-sm);padding:0;list-style:none;display:grid}.resume__projects[data-astro-cid-2bk2yhkw] li[data-astro-cid-2bk2yhkw]{display:grid}.resume__projects[data-astro-cid-2bk2yhkw] a[data-astro-cid-2bk2yhkw]{font-weight:600;text-decoration:none}.resume__projects[data-astro-cid-2bk2yhkw] a[data-astro-cid-2bk2yhkw]:hover{text-decoration:underline}.resume__projects[data-astro-cid-2bk2yhkw] span[data-astro-cid-2bk2yhkw]{color:var(--muted)}.resume__list[data-astro-cid-2bk2yhkw]{gap:var(--s1)}.edu[data-astro-cid-2bk2yhkw]{font-size:var(--t-sm);line-height:var(--lh-sm);display:grid}.edu__years[data-astro-cid-2bk2yhkw]{font-size:var(--t-xs);line-height:var(--lh-xs);color:var(--muted);font-variant-numeric:tabular-nums}.edu[data-astro-cid-2bk2yhkw] h3[data-astro-cid-2bk2yhkw]{font-size:var(--t-sm);line-height:var(--lh-sm);font-weight:600}.edu[data-astro-cid-2bk2yhkw] p[data-astro-cid-2bk2yhkw]{color:var(--muted)}@media print{@page{size:letter;margin:.5in}:root:root:root{--bg:#fff;--surface:#f4f4f2;--text:#000;--muted:#555;--accent:#000;color-scheme:light}.site-header,.site-footer,.skip-link,.resume__actions[data-astro-cid-2bk2yhkw]{display:none}.resume[data-astro-cid-2bk2yhkw]{width:auto;padding:0}.resume__name[data-astro-cid-2bk2yhkw]{font-size:var(--t-xl);line-height:var(--lh-xl);letter-spacing:var(--tr-xl)}.resume__id[data-astro-cid-2bk2yhkw]{gap:var(--s1)}.resume__title[data-astro-cid-2bk2yhkw],.resume__contact[data-astro-cid-2bk2yhkw]{font-size:var(--t-xs);line-height:var(--lh-xs)}.resume__summary[data-astro-cid-2bk2yhkw]{max-width:none;margin-top:var(--s3);font-size:var(--t-sm);line-height:var(--lh-sm)}.resume__body[data-astro-cid-2bk2yhkw]{gap:var(--s6);margin-top:var(--s4);grid-template-columns:minmax(0,1fr) 2.2in}.resume__main[data-astro-cid-2bk2yhkw],.resume__side[data-astro-cid-2bk2yhkw]{gap:var(--s4);grid-template-columns:minmax(0,1fr)}.resume__h[data-astro-cid-2bk2yhkw]{margin-bottom:var(--s2);padding-top:var(--s1)}.resume__entries[data-astro-cid-2bk2yhkw]{gap:var(--s3)}.entry[data-astro-cid-2bk2yhkw] h3[data-astro-cid-2bk2yhkw]{font-size:var(--t-sm);line-height:var(--lh-sm)}.entry__org[data-astro-cid-2bk2yhkw],.entry__years[data-astro-cid-2bk2yhkw],.entry[data-astro-cid-2bk2yhkw] ul[data-astro-cid-2bk2yhkw],.resume__projects[data-astro-cid-2bk2yhkw],.resume__list[data-astro-cid-2bk2yhkw],.edu[data-astro-cid-2bk2yhkw],.edu[data-astro-cid-2bk2yhkw] h3[data-astro-cid-2bk2yhkw]{font-size:var(--t-xs);line-height:var(--lh-xs)}.entry__org[data-astro-cid-2bk2yhkw]{margin-top:0}.entry[data-astro-cid-2bk2yhkw] ul[data-astro-cid-2bk2yhkw]{margin-top:var(--s1);gap:0}.resume__projects[data-astro-cid-2bk2yhkw]{gap:var(--s2) var(--s4);grid-template-columns:1fr 1fr}.resume__list[data-astro-cid-2bk2yhkw]{gap:0}.entry[data-astro-cid-2bk2yhkw],.resume__projects[data-astro-cid-2bk2yhkw] li[data-astro-cid-2bk2yhkw]{break-inside:avoid}.tags li{padding:0 var(--s1)}a[data-astro-cid-2bk2yhkw]{color:inherit}}
