.experience-entry[data-astro-cid-3gouijnm]{gap:var(--space-2) var(--space-4);margin-bottom:var(--space-5);break-inside:avoid;grid-template-columns:8.5rem 1fr;display:grid}.experience-entry[data-astro-cid-3gouijnm]:last-child{margin-bottom:0}.experience-entry[data-astro-cid-3gouijnm] .entry-head[data-astro-cid-3gouijnm]{grid-area:1/1/auto/-1}.experience-entry[data-astro-cid-3gouijnm].has-dates .entry-head[data-astro-cid-3gouijnm]{grid-column:2}.experience-entry[data-astro-cid-3gouijnm] .dates[data-astro-cid-3gouijnm]{color:var(--color-text-muted);font-style:italic;font-size:var(--text-sm);white-space:nowrap;grid-area:1/1;margin:.3em 0 0}.experience-entry[data-astro-cid-3gouijnm] .scope-body[data-astro-cid-3gouijnm]{grid-area:2/1/auto/-1}.experience-entry[data-astro-cid-3gouijnm].has-dates .scope-body[data-astro-cid-3gouijnm]{grid-column:2}.experience-entry[data-astro-cid-3gouijnm] h3[data-astro-cid-3gouijnm]{margin:0 0 var(--space-1)}.experience-entry[data-astro-cid-3gouijnm] .org[data-astro-cid-3gouijnm]{margin:0 0 var(--space-2);color:var(--color-text-muted)}.experience-entry[data-astro-cid-3gouijnm] .scope[data-astro-cid-3gouijnm]{margin:0}.experience-entry[data-astro-cid-3gouijnm] .scope[data-astro-cid-3gouijnm]+.scope[data-astro-cid-3gouijnm]{margin-top:var(--space-1)}.experience-entry[data-astro-cid-3gouijnm].is-exhibition{margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);grid-template-columns:13.75rem 1fr}.experience-entry[data-astro-cid-3gouijnm].is-exhibition:last-child{border-bottom:0;padding-bottom:0}.experience-entry[data-astro-cid-3gouijnm].is-exhibition h3[data-astro-cid-3gouijnm]{font-size:var(--text-lg);margin-bottom:.35rem;line-height:1.18}.experience-entry[data-astro-cid-3gouijnm].is-exhibition .org[data-astro-cid-3gouijnm],.experience-entry[data-astro-cid-3gouijnm].is-exhibition .scope[data-astro-cid-3gouijnm]{font-size:var(--text-sm);line-height:1.5}.experience-entry[data-astro-cid-3gouijnm].is-exhibition .scope[data-astro-cid-3gouijnm]{color:var(--color-text-muted)}@media (width<=640px){.experience-entry[data-astro-cid-3gouijnm]{gap:var(--space-1);grid-template-columns:1fr}.experience-entry[data-astro-cid-3gouijnm].is-exhibition{grid-template-columns:1fr}.experience-entry[data-astro-cid-3gouijnm] .entry-head[data-astro-cid-3gouijnm],.experience-entry[data-astro-cid-3gouijnm].has-dates .entry-head[data-astro-cid-3gouijnm]{grid-area:auto/1}.experience-entry[data-astro-cid-3gouijnm] .dates[data-astro-cid-3gouijnm]{grid-area:auto/1;margin-top:0}.experience-entry[data-astro-cid-3gouijnm] .scope-body[data-astro-cid-3gouijnm],.experience-entry[data-astro-cid-3gouijnm].has-dates .scope-body[data-astro-cid-3gouijnm]{grid-area:auto/1}}@media print{.experience-entry[data-astro-cid-3gouijnm]{grid-template-columns:7rem 1fr}}.cv-print-header[data-astro-cid-k4jm4iiu],.print-only[data-astro-cid-k4jm4iiu]{display:none}.experience-header[data-astro-cid-k4jm4iiu]{padding-block:var(--space-6) var(--space-5)}.experience-header[data-astro-cid-k4jm4iiu] h1[data-astro-cid-k4jm4iiu]{font-size:clamp(2rem, 6vw, var(--text-2xl))}.experience-header[data-astro-cid-k4jm4iiu] .profile[data-astro-cid-k4jm4iiu]{text-wrap:pretty;max-width:36em;margin:0}.experience-cv-download[data-astro-cid-k4jm4iiu]{margin-top:var(--space-3);font-size:var(--text-sm);text-underline-offset:.22em;font-weight:600;display:inline-block}.experience-section[data-astro-cid-k4jm4iiu]{margin-bottom:var(--space-6)}.experience-section[data-astro-cid-k4jm4iiu]>h2[data-astro-cid-k4jm4iiu]{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-2);margin:0 0 var(--space-4)}.tool-groups[data-astro-cid-k4jm4iiu]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.tool-groups[data-astro-cid-k4jm4iiu]>div[data-astro-cid-k4jm4iiu]{padding-top:var(--space-3);border-top:1px solid var(--color-border)}.tools-section[data-astro-cid-k4jm4iiu]{color:var(--color-text-muted)}.tool-groups[data-astro-cid-k4jm4iiu] dt[data-astro-cid-k4jm4iiu]{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:600}.tool-groups[data-astro-cid-k4jm4iiu] dd[data-astro-cid-k4jm4iiu]{color:var(--color-text-muted);font-size:var(--text-sm);margin:0;line-height:1.55}@media (width<=720px){.tool-groups[data-astro-cid-k4jm4iiu]{grid-template-columns:1fr}}@media print{@page{size:A4;margin:14mm 16mm 15mm}:root{--color-bg:#fff;--color-surface:#fff;--color-text:#1a1a18;--color-text-muted:#4c4a44;--color-border:#c9c5bb}body{font-family:Arial,Helvetica,sans-serif;font-size:9.25pt;line-height:1.38}a{color:inherit;text-decoration:none}.skip-link,.site-header,.site-footer{display:none}main{padding:0}.container{width:100%;padding-inline:0}.cv-print-header[data-astro-cid-k4jm4iiu]{border-bottom:1px solid var(--color-border);margin-bottom:7mm;padding-bottom:4mm;display:block}.cv-print-header[data-astro-cid-k4jm4iiu] p[data-astro-cid-k4jm4iiu]{color:var(--color-text-muted);margin:0;font-size:8.75pt;line-height:1.45}.cv-print-header[data-astro-cid-k4jm4iiu] .cv-print-name[data-astro-cid-k4jm4iiu]{color:var(--color-text);letter-spacing:-.035em;text-transform:uppercase;margin-bottom:1.5mm;font-size:24pt;font-weight:800;line-height:1}.screen-only[data-astro-cid-k4jm4iiu],.experience-cv-download[data-astro-cid-k4jm4iiu]{display:none}.print-only[data-astro-cid-k4jm4iiu]{display:inline}.experience-header[data-astro-cid-k4jm4iiu]{padding-block:0 6mm}.experience-header[data-astro-cid-k4jm4iiu] h1[data-astro-cid-k4jm4iiu]{margin-bottom:2.5mm;font-size:15pt;line-height:1.1}.experience-header[data-astro-cid-k4jm4iiu] .profile[data-astro-cid-k4jm4iiu]{max-width:none}.experience-section[data-astro-cid-k4jm4iiu]{margin-bottom:6mm}.experience-section[data-astro-cid-k4jm4iiu]>h2[data-astro-cid-k4jm4iiu]{letter-spacing:.08em;margin-bottom:3.5mm;padding-bottom:1.5mm;font-size:9pt}.tool-groups[data-astro-cid-k4jm4iiu]{gap:4mm}.tool-groups[data-astro-cid-k4jm4iiu]>div[data-astro-cid-k4jm4iiu]{padding-top:2.5mm}.tool-groups[data-astro-cid-k4jm4iiu] dt[data-astro-cid-k4jm4iiu],.tool-groups[data-astro-cid-k4jm4iiu] dd[data-astro-cid-k4jm4iiu]{font-size:8.25pt;line-height:1.35}}
