section.svelte-1seozpa,article.svelte-1seozpa+section:where(.svelte-1seozpa){margin-top:clamp(5.5rem,12vw,9rem)}h2.svelte-1seozpa{font-size:clamp(1.9rem,3.4vw,2.6rem)}.thesis.svelte-1seozpa header:where(.svelte-1seozpa){max-width:52rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.thesis.svelte-1seozpa header:where(.svelte-1seozpa) h2:where(.svelte-1seozpa){margin:.75rem 0 1rem;font-size:clamp(2rem,3.8vw,3rem);font-weight:360}.cols.svelte-1seozpa{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.lead.svelte-1seozpa p:where(.svelte-1seozpa){color:var(--ink-2);max-width:58ch;margin:0 0 1.4rem}.lead.svelte-1seozpa .question:where(.svelte-1seozpa){color:var(--ink);border-left:2px solid var(--accent);margin-bottom:2rem;padding-left:1.4rem;font-size:clamp(1.5rem,2.6vw,2.1rem);font-style:italic;font-weight:330;line-height:1.28}.finding.svelte-1seozpa{background:var(--accent-wash);padding:1.1rem 1.3rem;color:var(--ink)!important}.built.svelte-1seozpa{background:var(--paper-2);padding:clamp(1.5rem,3vw,2.5rem)}h3.svelte-1seozpa{font-size:1.35rem;font-weight:420}ol.svelte-1seozpa{counter-reset:step;margin:1.25rem 0 0;padding:0;list-style:none}ol.svelte-1seozpa li:where(.svelte-1seozpa){counter-increment:step;color:var(--ink-2);margin-bottom:1.1rem;padding-left:2.1rem;font-size:1.0625rem;line-height:1.55;position:relative}ol.svelte-1seozpa li:where(.svelte-1seozpa):before{content:counter(step, lower-roman) ".";color:var(--accent);font-style:italic;position:absolute;left:0}.next.svelte-1seozpa{font-family:var(--sans);color:var(--ink-3);margin:1.5rem 0 0;font-size:.9375rem;line-height:1.6}.earlier.svelte-1seozpa{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(1.5rem,5vw,5rem);display:grid}.earlier.svelte-1seozpa p:where(.svelte-1seozpa){color:var(--ink-2);max-width:58ch;margin:0}.education.svelte-1seozpa h2:where(.svelte-1seozpa){margin-bottom:2.5rem}.schools.svelte-1seozpa{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,.85fr);gap:clamp(1.5rem,4vw,3.5rem);display:grid}.school.svelte-1seozpa{border-top:1px solid var(--accent);padding-top:1.1rem}.school.svelte-1seozpa h3:where(.svelte-1seozpa){margin:.5rem 0 .35rem}.school.svelte-1seozpa .where:where(.svelte-1seozpa){font-family:var(--sans);color:var(--ink-2);margin:0 0 .9rem;font-size:.9375rem}.school.svelte-1seozpa .note:where(.svelte-1seozpa){color:var(--ink-3);margin:0;font-size:1rem}@media (width<=860px){.cols.svelte-1seozpa,.earlier.svelte-1seozpa,.schools.svelte-1seozpa{grid-template-columns:minmax(0,1fr)}}
