.page[data-astro-cid-jdovvxl7]{display:flex;flex-direction:column;align-items:center;min-height:100vh;padding-inline:var(--page-pad-x);padding-bottom:96px}.header[data-astro-cid-jdovvxl7],.intro[data-astro-cid-jdovvxl7],.sections[data-astro-cid-jdovvxl7]{width:100%;max-width:var(--measure)}.header[data-astro-cid-jdovvxl7]{padding-top:72px}.name[data-astro-cid-jdovvxl7]{font-family:var(--font-display);font-weight:600;font-size:var(--text-name);line-height:var(--leading-name);letter-spacing:-.01em;color:var(--color-ink);text-decoration:none}.name[data-astro-cid-jdovvxl7]:hover{text-decoration:none}.intro[data-astro-cid-jdovvxl7]{display:flex;flex-direction:column;padding-top:72px}.hero[data-astro-cid-jdovvxl7]{margin:0;max-width:640px;font-family:var(--font-display);font-weight:400;font-size:var(--text-hero);line-height:var(--leading-hero);color:var(--color-ink)}.sections[data-astro-cid-jdovvxl7]{display:flex;flex-direction:column;gap:56px;padding-top:64px}.section[data-astro-cid-jdovvxl7]{display:flex;flex-direction:column;gap:24px}.section--education[data-astro-cid-jdovvxl7]{padding-top:8px}.section-head[data-astro-cid-jdovvxl7]{display:flex;flex-direction:column;gap:12px}.section-label[data-astro-cid-jdovvxl7]{margin:0;font-family:var(--font-sans);font-weight:500;font-size:var(--text-section);line-height:var(--leading-section);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink)}.rule[data-astro-cid-jdovvxl7]{width:100%;height:1px;background:var(--color-rule)}.list[data-astro-cid-jdovvxl7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px}.row[data-astro-cid-jdovvxl7]{display:block}.writing-copy[data-astro-cid-jdovvxl7]{display:flex;flex-direction:column;gap:6px;width:100%;min-width:0}.work-copy[data-astro-cid-jdovvxl7]{display:flex;flex-direction:column;gap:14px;width:100%;min-width:0}.row-top[data-astro-cid-jdovvxl7]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.work-head[data-astro-cid-jdovvxl7]{display:flex;flex-direction:column;gap:6px;flex:1 1 0%;min-width:0}.work-org[data-astro-cid-jdovvxl7]{font-family:var(--font-display);font-weight:600;font-size:var(--text-work-org);line-height:var(--leading-work-org);letter-spacing:-.01em;color:var(--color-ink)}.work-subtitle[data-astro-cid-jdovvxl7]{font-family:var(--font-display);font-weight:500;font-size:var(--text-work-subtitle);line-height:var(--leading-work-subtitle);letter-spacing:-.01em;color:var(--color-ink)}.work-title[data-astro-cid-jdovvxl7]{font-family:var(--font-body);font-weight:400;font-size:var(--text-work-title);line-height:var(--leading-work-title);color:var(--color-ink)}.work-body[data-astro-cid-jdovvxl7]{margin:0;font-family:var(--font-body);font-weight:400;font-size:var(--text-work-body);line-height:var(--leading-work-body);color:var(--color-ink)}.work-body[data-astro-cid-jdovvxl7] p{margin:0}.work-body[data-astro-cid-jdovvxl7] p+p,.work-body[data-astro-cid-jdovvxl7] p+ul,.work-body[data-astro-cid-jdovvxl7] ul+p,.work-body[data-astro-cid-jdovvxl7] h3+p,.work-body[data-astro-cid-jdovvxl7] h3+ul,.work-body[data-astro-cid-jdovvxl7] p+h3,.work-body[data-astro-cid-jdovvxl7] ul+h3{margin-top:10px}.work-body[data-astro-cid-jdovvxl7] h3{margin:0;font-family:var(--font-display);font-weight:600;font-size:var(--text-work-subtitle);line-height:var(--leading-work-subtitle);letter-spacing:-.01em;color:var(--color-ink)}.work-body[data-astro-cid-jdovvxl7] ul{margin:0;padding-left:1.25em}.work-body[data-astro-cid-jdovvxl7] li{margin:0 0 6px}.work-body[data-astro-cid-jdovvxl7] li:last-child{margin-bottom:0}.work-body[data-astro-cid-jdovvxl7] a{color:inherit;text-decoration:none}.work-body[data-astro-cid-jdovvxl7] a:hover{text-decoration:underline;text-underline-offset:.15em}.work-body[data-astro-cid-jdovvxl7] a:visited{color:inherit}.work-body[data-astro-cid-jdovvxl7] strong{font-weight:600}.work-body[data-astro-cid-jdovvxl7] em{font-style:italic}.row-title[data-astro-cid-jdovvxl7]{font-family:var(--font-display);font-weight:500;font-size:var(--text-row);line-height:var(--leading-row);color:var(--color-ink);flex:1 1 0%;min-width:0}.row-date[data-astro-cid-jdovvxl7]{flex-shrink:0;width:auto;white-space:nowrap;text-align:right;font-family:var(--font-body);font-size:var(--text-date);line-height:var(--leading-date);color:var(--color-ink)}@media(max-width:900px){.page[data-astro-cid-jdovvxl7]{--page-pad-x: 32px}.header[data-astro-cid-jdovvxl7]{padding-top:48px}.hero[data-astro-cid-jdovvxl7]{font-size:20px;line-height:30px}}@media(max-width:560px){.page[data-astro-cid-jdovvxl7]{--page-pad-x: 20px;padding-bottom:64px}.intro[data-astro-cid-jdovvxl7]{padding-top:48px}.sections[data-astro-cid-jdovvxl7]{padding-top:48px;gap:40px}.row-top[data-astro-cid-jdovvxl7]{flex-direction:column;align-items:flex-start;gap:6px}.row-date[data-astro-cid-jdovvxl7]{text-align:left;white-space:normal}}
