.who{background:var(--page)}.who .shell{max-width:1880px;padding:0 var(--pad,clamp(24px, 3.2vw, 80px));margin:0 auto}.who .lbl{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);font-size:11px}.who .split{grid-template-columns:172px minmax(0,58ch) minmax(300px,1fr);gap:0 clamp(32px,3.4vw,72px);padding-top:clamp(56px,6.4vw,110px);padding-bottom:clamp(56px,6vw,96px);display:grid}.who .rail .lbl{display:block;position:sticky;top:118px}.who .txt{align-self:start}.who .art{align-self:stretch}.who .art .pin{justify-content:center;display:flex;position:sticky;top:118px}.who .prof{width:100%;max-width:440px;height:auto;display:block}.who h1{font-family:var(--font-display), "Iowan Old Style", Georgia, serif;letter-spacing:-.025em;font-variation-settings:"opsz" 14;margin:0;font-size:clamp(38px,4.6vw,60px);font-weight:400;line-height:.99}.who .stand{max-width:44ch;color:var(--ink);margin:28px 0 0;font-size:21px;line-height:1.45}.who h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.022em;font-variation-settings:"opsz" 14;margin:64px 0 0;font-size:clamp(28px,2.9vw,34px);font-weight:400;line-height:1.1}.who .txt p{margin-top:22px}.who .txt>p:not(.stand){max-width:62ch}.who .grounds{border-top:1px solid var(--line);gap:0;margin-top:40px;padding:0;display:grid}.who .grounds li{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr;align-items:baseline;gap:28px;padding:22px 0;list-style:none;display:grid}.who .grounds b{font-family:var(--font-display), Georgia, serif;letter-spacing:-.012em;font-size:22px;font-weight:400}.who .grounds span{color:var(--ink-muted);font-size:16.5px}.who .pull{background:var(--cream);box-shadow:-16px 16px 0 var(--rust-tint);border-radius:2px;margin-top:64px;padding:34px 40px}.who .pull p{font-family:var(--font-display), Georgia, serif;letter-spacing:-.015em;font-variation-settings:"opsz" 14;max-width:34ch;margin:0;font-size:26px;line-height:1.28}.who .onward{border-top:1px solid var(--line);margin-top:54px;padding-top:22px;font-size:16px}.who .onward a{color:var(--ink);-webkit-text-decoration-color:var(--rust);text-decoration-color:var(--rust);text-underline-offset:4px}.who .ridgefill{fill:var(--page);stroke:none}.who .ridge{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.who .hach{stroke:var(--mat);stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;fill:none}.who .clearing{fill:none;stroke:var(--line);stroke-width:1px;stroke-dasharray:5 5;vector-effect:non-scaling-stroke}.who .snow{fill:var(--cream);stroke:var(--ink);stroke-width:1.2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.who .fig{fill:none;stroke:var(--ink);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.who .fig.solid{fill:var(--ink);stroke:none}@media (max-width:1080px){.who .split{flex-direction:column;padding-top:56px;display:flex}.who .rail{display:none}.who .art{order:-1;align-self:center;width:100%;max-width:420px;margin:0 auto 28px}.who .art .pin{position:static}}@media (max-width:899px){.who h1{font-size:40px}.who .stand{font-size:18px}.who .grounds li{grid-template-columns:1fr;gap:6px}.who .pull{padding:24px 26px}.who .pull p{font-size:21px}}@media (max-width:479px){.who .pull{padding:20px 18px}.who .pull p{font-size:19px}}
