.intro.svelte-11ks5ly{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;gap:clamp(32px,6vw,96px);padding:88px 0 64px;display:grid}.kicker.svelte-11ks5ly{font-family:var(--serif);font-style:italic;font-size:var(--step-1);color:var(--teal)}.role.svelte-11ks5ly{color:var(--ink-soft);margin-top:12px;font-weight:600}.lede.svelte-11ks5ly{max-width:30em;margin-top:28px}.portrait.svelte-11ks5ly img:where(.svelte-11ks5ly){border-radius:10px;width:100%;height:auto;display:block}.body.svelte-11ks5ly{padding-bottom:120px}.body.svelte-11ks5ly>:where(.svelte-11ks5ly){max-width:52rem}section.svelte-11ks5ly{margin-top:64px}h2.svelte-11ks5ly{font-size:var(--step-3);margin-bottom:20px}section.svelte-11ks5ly p:where(.svelte-11ks5ly){max-width:var(--measure);margin-bottom:16px}.values.svelte-11ks5ly{font-family:var(--serif);font-style:italic;font-size:var(--step-1);color:var(--brand)}.figures.svelte-11ks5ly{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-top:48px;list-style:none;display:grid}.figures.svelte-11ks5ly li:where(.svelte-11ks5ly){background:var(--brand);color:var(--paper);border-radius:10px;padding:24px}.figures.svelte-11ks5ly strong:where(.svelte-11ks5ly){font-family:var(--serif);font-size:var(--step-3);color:var(--gold-light);display:block}.method.svelte-11ks5ly,.timeline.svelte-11ks5ly{gap:4px;list-style:none;display:grid}.method.svelte-11ks5ly{counter-reset:step}.method.svelte-11ks5ly li:where(.svelte-11ks5ly),.timeline.svelte-11ks5ly li:where(.svelte-11ks5ly){border-top:1px solid color-mix(in srgb, var(--ink) 15%, transparent);padding:16px 0}.method.svelte-11ks5ly li:where(.svelte-11ks5ly){counter-increment:step;grid-template-columns:3rem 1fr;gap:0 12px;display:grid}.method.svelte-11ks5ly li:where(.svelte-11ks5ly):before{content:counter(step, decimal-leading-zero);font-family:var(--serif);font-size:var(--step-2);color:var(--brand);grid-row:span 2;line-height:1}h3.svelte-11ks5ly{font-size:var(--step-1)}.method.svelte-11ks5ly p:where(.svelte-11ks5ly),.timeline.svelte-11ks5ly p:where(.svelte-11ks5ly){color:var(--ink-soft);margin:4px 0 0}.period.svelte-11ks5ly{font-size:var(--step--1);color:var(--teal);font-weight:600}.education.svelte-11ks5ly,.workshops.svelte-11ks5ly{gap:8px;padding-left:1.2em;display:grid}.workshops.svelte-11ks5ly a:where(.svelte-11ks5ly){color:var(--teal);font-weight:600}.cta.svelte-11ks5ly{margin-top:72px}.cta.svelte-11ks5ly p:where(.svelte-11ks5ly){margin-bottom:24px}.actions.svelte-11ks5ly{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}@media (width<=760px){.intro.svelte-11ks5ly{grid-template-columns:1fr}.portrait.svelte-11ks5ly{max-width:320px}}
