.intro.svelte-1ku5kiy{padding-block:clamp(2.5rem,6vw,4.5rem)}.split.svelte-1ku5kiy{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:1.5rem 3rem;display:grid}.prose.svelte-1ku5kiy{max-width:var(--measure);font-family:var(--serif);font-size:var(--step-1);gap:1.125rem;line-height:1.6;display:grid}.prose.svelte-1ku5kiy h3:where(.svelte-1ku5kiy){font-size:var(--step-2);margin-block-start:1.5rem;font-weight:400}.timeline.svelte-1ku5kiy{font-family:var(--sans);font-size:var(--step-0);border-block-start:1px solid var(--rule);margin:0;padding:0;list-style:none}.timeline.svelte-1ku5kiy li:where(.svelte-1ku5kiy){border-block-end:1px solid var(--rule);grid-template-columns:9.5rem 1fr;gap:1rem;padding-block:1rem;display:grid}.when.svelte-1ku5kiy{color:var(--brass);font-size:.9375rem;font-weight:600}.what.svelte-1ku5kiy{font-weight:600}.detail.svelte-1ku5kiy{color:var(--soft);margin-block-start:.25rem}.education.svelte-1ku5kiy{font-family:var(--sans);font-size:var(--step-0);gap:.5rem;padding-inline-start:1.1em;display:grid}.education.svelte-1ku5kiy li:where(.svelte-1ku5kiy)::marker{color:var(--brass)}@media (width<=900px){.split.svelte-1ku5kiy{grid-template-columns:1fr}.timeline.svelte-1ku5kiy li:where(.svelte-1ku5kiy){grid-template-columns:1fr;gap:.25rem}}
