.resume-browser[data-astro-cid-zxqtsw2g]{max-inline-size:76rem;padding-block:var(--space-7) var(--space-9)}.resume-browser[data-astro-cid-zxqtsw2g]>[data-astro-cid-zxqtsw2g]+[data-astro-cid-zxqtsw2g]{margin-block-start:var(--space-5)}.resume-browser__header[data-astro-cid-zxqtsw2g] h1[data-astro-cid-zxqtsw2g]{margin-block:var(--space-2) var(--space-3);font-size:clamp(2rem,4.5vw,3rem);line-height:1.15}.resume-browser__identity[data-astro-cid-zxqtsw2g]{font-size:var(--type-small);color:var(--c-ink-muted)}.resume-browser__header[data-astro-cid-zxqtsw2g]>p[data-astro-cid-zxqtsw2g]{max-inline-size:66ch}.resume-browser__links[data-astro-cid-zxqtsw2g]{gap:0 var(--space-5);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.resume-browser__links[data-astro-cid-zxqtsw2g] a[data-astro-cid-zxqtsw2g]{min-block-size:var(--target-min);padding-block:var(--space-2);align-items:center;display:inline-flex}.resume-shortcuts[data-astro-cid-zxqtsw2g]{border-block:1px solid var(--c-border-subtle)}.resume-shortcuts[data-astro-cid-zxqtsw2g][hidden],.resume-browser__mobile[data-astro-cid-zxqtsw2g][hidden]{display:none}.resume-shortcuts[data-astro-cid-zxqtsw2g] summary[data-astro-cid-zxqtsw2g]{min-block-size:var(--target-min);padding-block:var(--space-3);color:var(--c-action);cursor:pointer}.resume-shortcuts[data-astro-cid-zxqtsw2g] summary[data-astro-cid-zxqtsw2g] span[data-astro-cid-zxqtsw2g]{color:var(--c-ink-muted);font-size:var(--type-small)}.resume-shortcuts__body[data-astro-cid-zxqtsw2g]{max-inline-size:64ch;padding-block:var(--space-2) var(--space-4)}.resume-shortcuts__body[data-astro-cid-zxqtsw2g]>[data-astro-cid-zxqtsw2g]+[data-astro-cid-zxqtsw2g]{margin-block-start:var(--space-3)}.resume-shortcuts__commands[data-astro-cid-zxqtsw2g]{color:var(--c-ink-muted)}.resume-shortcuts[data-astro-cid-zxqtsw2g] code[data-astro-cid-zxqtsw2g]{font-size:var(--type-small)}.resume-shortcuts__form[data-astro-cid-zxqtsw2g] label[data-astro-cid-zxqtsw2g]{font-weight:500;display:block}.resume-shortcuts__controls[data-astro-cid-zxqtsw2g]{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.resume-shortcuts[data-astro-cid-zxqtsw2g] input[data-astro-cid-zxqtsw2g]{flex:12rem;min-inline-size:0}.resume-shortcuts[data-astro-cid-zxqtsw2g] input[data-astro-cid-zxqtsw2g],.resume-browser__mobile[data-astro-cid-zxqtsw2g] select[data-astro-cid-zxqtsw2g]{min-block-size:var(--target-min);padding:var(--space-2) var(--space-3);border:1px solid var(--c-border-strong);border-radius:var(--radius-control);background:var(--c-paper-raised);color:var(--c-ink);font:inherit}.resume-shortcuts[data-astro-cid-zxqtsw2g] button[data-astro-cid-zxqtsw2g]{min-block-size:var(--target-min);padding:var(--space-2) var(--space-4);border:2px solid var(--c-action);border-radius:var(--radius-control);background:var(--c-action);color:var(--c-on-action);cursor:pointer}.resume-shortcuts[data-astro-cid-zxqtsw2g] button[data-astro-cid-zxqtsw2g]:hover{background:var(--c-action-hover)}.resume-shortcuts__status[data-astro-cid-zxqtsw2g]{color:var(--c-ink-muted)}.resume-shortcuts__status[data-astro-cid-zxqtsw2g]:empty,.resume-browser__mobile[data-astro-cid-zxqtsw2g]{display:none}.resume-browser[data-astro-cid-zxqtsw2g] .resume-document{column-gap:var(--space-8);grid-template-columns:minmax(10rem,1fr) minmax(0,3fr);align-items:start;display:grid}.resume-browser[data-astro-cid-zxqtsw2g] .resume-index{border-inline-start:1px solid var(--c-border-subtle);grid-area:1/1/span 8;position:sticky;inset-block-start:var(--space-5)}.resume-browser[data-astro-cid-zxqtsw2g] .resume-index ul{gap:var(--space-1);margin:0;display:grid}.resume-browser[data-astro-cid-zxqtsw2g] .resume-index a{min-block-size:var(--target-min);padding:var(--space-2) var(--space-3);color:var(--c-ink-muted);border-inline-start:3px solid #0000;margin-inline-start:-1px;text-decoration:none;display:flex}.resume-browser[data-astro-cid-zxqtsw2g] .resume-index a:hover{color:var(--c-action);text-decoration:underline}.resume-browser[data-astro-cid-zxqtsw2g] .resume-index a[aria-current=location]{border-inline-start-color:var(--c-action);background:var(--c-paper-raised);color:var(--c-action);font-weight:600}.resume-browser[data-astro-cid-zxqtsw2g] .resume-section{min-inline-size:0;padding-block:var(--space-4) var(--space-7);grid-column:2;display:block}.resume-browser[data-astro-cid-zxqtsw2g] .resume-section[hidden]{display:none}.resume-browser[data-astro-cid-zxqtsw2g][data-resume-mode=section] .resume-section:not([hidden]){grid-row:1}.resume-browser[data-astro-cid-zxqtsw2g] .resume-section>h2{color:var(--c-ink);margin-block-end:var(--space-5);font-size:1.65rem;line-height:1.3}.resume-browser[data-astro-cid-zxqtsw2g] .resume-section__body>h3{border-block-start:1px solid var(--c-border-subtle);padding-block-start:var(--space-5);font-size:1.3rem}@media (width<=48rem){.resume-browser[data-astro-cid-zxqtsw2g]{padding-block-start:var(--space-5)}.resume-browser[data-astro-cid-zxqtsw2g] .resume-document{display:block}.resume-browser[data-astro-cid-zxqtsw2g] .resume-index{border:0;margin-block-end:var(--space-5);position:static}.resume-browser[data-astro-cid-zxqtsw2g] .resume-index ul{grid-template-columns:repeat(2,minmax(0,1fr))}.resume-browser[data-astro-cid-zxqtsw2g][data-resume-ready=true] .resume-index{display:none}.resume-browser__mobile[data-astro-cid-zxqtsw2g]:not([hidden]){z-index:2;padding-block:var(--space-2) var(--space-3);background:var(--c-paper);border-block-end:1px solid var(--c-border-subtle);display:block;position:sticky;inset-block-start:0}.resume-browser__mobile[data-astro-cid-zxqtsw2g] label[data-astro-cid-zxqtsw2g]{font-size:var(--type-small);margin-block-end:var(--space-1);display:block}.resume-browser__mobile[data-astro-cid-zxqtsw2g] select[data-astro-cid-zxqtsw2g]{inline-size:100%}.resume-browser[data-astro-cid-zxqtsw2g] .resume-section>h2{scroll-margin-block-start:calc(var(--resume-navigation-height,6rem) + var(--space-5))}}@media print{.resume-browser[data-astro-cid-zxqtsw2g]{padding:0}.resume-browser[data-astro-cid-zxqtsw2g] .resume-document{display:block}.resume-browser[data-astro-cid-zxqtsw2g] .resume-index,.resume-shortcuts[data-astro-cid-zxqtsw2g],.resume-browser__mobile[data-astro-cid-zxqtsw2g]{display:none}.resume-browser[data-astro-cid-zxqtsw2g] .resume-section[hidden]{display:block}.resume-browser[data-astro-cid-zxqtsw2g] .resume-section>h2{font-size:12pt}.resume-browser__header[data-astro-cid-zxqtsw2g] h1[data-astro-cid-zxqtsw2g]{font-size:20pt}.resume-browser__links[data-astro-cid-zxqtsw2g] a[data-astro-cid-zxqtsw2g]{min-block-size:0;padding:0;display:inline}}
