.bio-module__rLF2qq__bio{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(32px,6vw,96px);padding-block:clamp(24px,4vw,48px) 0;display:grid}.bio-module__rLF2qq__bioAside{position:relative}.bio-module__rLF2qq__studio{margin:0;position:sticky;top:110px}.bio-module__rLF2qq__studio img{aspect-ratio:2/3;object-fit:cover;border:2px solid var(--ink);filter:contrast(1.05);width:100%}.bio-module__rLF2qq__studio figcaption{font-family:var(--font-display);margin-top:10px;font-style:italic}.bio-module__rLF2qq__studio figcaption .eyebrow{margin-right:8px;font-style:normal}.bio-module__rLF2qq__movements>.eyebrow{margin-bottom:32px}.bio-module__rLF2qq__movement{border-top:1.5px solid var(--ink);padding-block:28px 18px}.bio-module__rLF2qq__movement header{flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-bottom:18px;display:flex}.bio-module__rLF2qq__numeral{min-width:2.2ch;font-family:var(--font-display);color:var(--red);font-size:28px;font-style:italic;font-weight:400}.bio-module__rLF2qq__movement h2{font-size:clamp(32px,4vw,48px);font-weight:700}.bio-module__rLF2qq__movement header .tempo{margin-left:auto;font-size:18px}.bio-module__rLF2qq__movementBody{max-width:62ch;color:var(--ink-2);font-size:18px}.bio-module__rLF2qq__movementBody strong{color:var(--ink);font-weight:600}.bio-module__rLF2qq__movementBody mark{background:linear-gradient(to top, color-mix(in srgb, var(--gold) 55%, transparent) 38%, transparent 38%);color:inherit}.bio-module__rLF2qq__movementBody .lede{color:var(--ink)}@media (max-width:900px){.bio-module__rLF2qq__bio{grid-template-columns:1fr}.bio-module__rLF2qq__studio{max-width:360px;position:relative;top:0}}@media (max-width:520px){.bio-module__rLF2qq__movement header .tempo{width:100%;margin-left:0}}
