.bio-grid{grid-template-columns:minmax(250px,.85fr) minmax(0,1.15fr);gap:7%;align-items:start}.bio-portrait-column{position:sticky;top:115px}.bio-portrait{margin:28px 0 0;width:100%;max-width:400px}.bio-portrait img{display:block;width:100%;height:auto;border-radius:3px 16px 3px 16px}.bio-portrait-column .signature{margin-top:24px}.biography{padding-top:0;max-width:760px}.biography p{font-size:17px;line-height:1.85;margin:0 0 24px}.biography .lead{font-size:21px;line-height:1.65}.biography .bio-meta{margin-top:38px}@media(max-width:850px){.bio-grid{grid-template-columns:1fr;gap:32px}.bio-portrait-column{position:static}.bio-portrait{max-width:330px}.biography{max-width:none}.biography .lead{font-size:20px}}@media(max-width:520px){.bio-portrait{max-width:100%;width:280px}.biography p{font-size:16px;line-height:1.8}.biography .lead{font-size:18px}}
/* A quiet reading surface over the theatre drawing. */
.bio-grid .biography{padding:30px 34px;background:rgba(7,17,29,.92);border:1px solid rgba(173,203,226,.16);border-radius:4px 18px 4px 18px;box-shadow:0 12px 40px #0003;backdrop-filter:blur(14px)}body.architectural .bio-grid .biography p{color:#e2e9f0;line-height:1.9}body.architectural .bio-grid .biography .lead{color:#fff}body.architectural .bio-grid .biography .bio-meta strong{color:#e2e9f0}.bio-grid .biography p:last-of-type{margin-bottom:0}.bio-portrait-column h2,.bio-portrait-column .signature{text-shadow:0 2px 16px #000b}html[data-theme=light] .bio-grid .biography{background:rgba(247,250,253,.95);border-color:#203f5f20;box-shadow:0 12px 40px #19375412}html[data-theme=light] body.architectural .bio-grid .biography p,html[data-theme=light] body.architectural .bio-grid .biography .bio-meta strong{color:#26394a}html[data-theme=light] body.architectural .bio-grid .biography .lead{color:#112536}html[data-theme=light] .bio-portrait-column h2,html[data-theme=light] .bio-portrait-column .signature{text-shadow:0 2px 16px #ffffffa6}@media(max-width:520px){.bio-grid .biography{padding:22px 20px}}
