.top.svelte-z0bk5f{padding:1.75rem var(--margin) 0}.cv.svelte-z0bk5f{padding:0 var(--margin) var(--section);max-width:76rem}.intro.svelte-z0bk5f{gap:.75rem;max-width:46rem;margin-top:clamp(4rem,10vw,8rem);display:grid}.get.svelte-z0bk5f{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:.75rem;display:flex}.contact.svelte-z0bk5f{flex-wrap:wrap;gap:.5rem 1.4rem;display:flex}.sec.svelte-z0bk5f{column-gap:var(--gutter);grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;margin-top:clamp(3rem,6vw,4.5rem);display:grid}.sec.svelte-z0bk5f h2:where(.svelte-z0bk5f){font-family:var(--font-hand);font-weight:700;font-size:var(--s-head);color:var(--grease);transform-origin:0;line-height:1;transform:rotate(-2deg)}.body.svelte-z0bk5f{gap:1rem;max-width:46rem;display:grid}.job.svelte-z0bk5f+.job:where(.svelte-z0bk5f){margin-top:1rem}h3.svelte-z0bk5f{font-weight:400}h3.svelte-z0bk5f .rest:where(.svelte-z0bk5f){display:block}.when.svelte-z0bk5f{white-space:nowrap}h3.svelte-z0bk5f strong:where(.svelte-z0bk5f),li.svelte-z0bk5f strong:where(.svelte-z0bk5f){font-weight:600}ul.svelte-z0bk5f{gap:.4rem;margin-top:.5rem;padding-left:1.2em;list-style:outside;display:grid}ul.plain.svelte-z0bk5f{padding-left:0;list-style:none}.files.svelte-z0bk5f li:where(.svelte-z0bk5f){flex-wrap:wrap;gap:.25rem 1rem;display:flex}.downloads.svelte-z0bk5f h3:where(.svelte-z0bk5f){margin-top:.5rem;font-weight:600}.alt.svelte-z0bk5f{flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:.5rem;display:flex}@media (width<=700px){.nl.svelte-z0bk5f{display:block}.contact.svelte-z0bk5f,.get.svelte-z0bk5f{flex-direction:column;align-items:flex-start}.sec.svelte-z0bk5f{grid-template-columns:1fr;row-gap:1rem}}@media print{@page{size:letter;margin:.5in .6in}html,body{color:var(--paper)!important;background:0 0!important}body>div>footer,footer,.top.svelte-z0bk5f,.get.svelte-z0bk5f,.downloads.svelte-z0bk5f{display:none!important}.cv.svelte-z0bk5f{max-width:none;padding:0;font-size:10pt;line-height:1.35}.intro.svelte-z0bk5f{gap:.3rem;max-width:none;margin-top:0}.intro.svelte-z0bk5f .head:where(.svelte-z0bk5f){font-size:22pt}.intro.svelte-z0bk5f .lead:where(.svelte-z0bk5f){font-size:13pt}.muted.svelte-z0bk5f,h3.svelte-z0bk5f .rest:where(.svelte-z0bk5f){color:var(--frame)!important}.sec.svelte-z0bk5f{grid-template-columns:1fr;row-gap:.4rem;margin-top:.9rem}.sec.svelte-z0bk5f h2:where(.svelte-z0bk5f){color:var(--paper);break-after:avoid;font-size:15pt;transform:none}.body.svelte-z0bk5f{gap:.5rem;max-width:none}.job.svelte-z0bk5f,li.svelte-z0bk5f{break-inside:avoid}a.svelte-z0bk5f{color:inherit}}
