.mD[data-site-variant=b] .pb-people{display:grid;gap:var(--s7) var(--s6);margin:0;padding:0;list-style:none}.mD[data-site-variant=b] .pb-people--lg{grid-template-columns:repeat(2,minmax(0,1fr))}.mD[data-site-variant=b] .pb-people--sm{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s7) var(--s5)}.mD[data-site-variant=b] .pb-person{display:flex;flex-direction:column;min-width:0}.mD[data-site-variant=b] .pb-person__fig{margin:0}.mD[data-site-variant=b] .pb-person__photo{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--r);background:var(--surface-2);box-shadow:0 0 0 1px var(--line)}.mD[data-site-variant=b] .pb-person__photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center;filter:grayscale(1) contrast(1.04)}.mD[data-site-variant=b][data-theme=dark] .pb-person__photo img{filter:grayscale(1) contrast(1.02) brightness(.9)}.mD[data-site-variant=b] .pb-person__cap{display:flex;flex-direction:column;gap:6px;padding-top:var(--s5)}.mD[data-site-variant=b] .pb-person__role{font-family:var(--font-mono);font-size:11.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.mD[data-site-variant=b] .pb-person__name{font-family:var(--font-display);font-size:26px;font-weight:300;letter-spacing:-.02em;line-height:1.15;color:var(--ink)}.mD[data-site-variant=b] .pb-person--sm .pb-person__name{font-size:21px}.mD[data-site-variant=b] .pb-person__bio{font-size:15px;line-height:1.5;color:var(--ink-2)}.mD[data-site-variant=b] .pb-person__list{margin:var(--s4) 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.mD[data-site-variant=b] .pb-person__list li{padding:10px 0;border-bottom:1px solid var(--line-2);font-size:var(--t-small);line-height:1.5;color:var(--ink-2)}.mD[data-site-variant=b] .pb-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.mD[data-site-variant=b] .pb-value{display:flex;flex-direction:column;gap:var(--s3);padding:var(--s6) var(--s6) var(--s6) 0;border-bottom:1px solid var(--line)}.mD[data-site-variant=b] .pb-value:nth-child(2n){padding-left:var(--s6);padding-right:0;border-left:1px solid var(--line-2)}.mD[data-site-variant=b] .pb-value p{font-size:15px;color:var(--ink-2)}.mD[data-site-variant=b] .pb-value:nth-last-child(-n+2):nth-child(odd),.mD[data-site-variant=b] .pb-value:last-child{border-bottom:0}.mD[data-site-variant=b] .pb-rows--roles .pb-row{grid-template-columns:minmax(0,1fr) auto 20px;grid-template-areas:"main meta arrow"}.mD[data-site-variant=b] .pb-rows--roles .pb-row__meta{min-width:128px}.mD[data-site-variant=b] .pb-row--open .pb-row__title{color:var(--ink-2)}.mD[data-site-variant=b] .pb-contact__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s7)}.mD[data-site-variant=b] .pb-address{display:flex;flex-direction:column;gap:var(--s5)}.mD[data-site-variant=b] .pb-address__lines{font-style:normal;font-size:26px;line-height:1.35;font-weight:300;letter-spacing:-.02em;color:var(--ink)}.mD[data-site-variant=b] .pb-address__note{max-width:30em;color:var(--ink-2)}.mD[data-site-variant=b] .pb-inboxes{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.mD[data-site-variant=b] .pb-inboxes li{border-bottom:1px solid var(--line)}.mD[data-site-variant=b] .pb-inbox{display:grid;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:var(--s5);min-height:72px;padding-block:var(--s4)}.mD[data-site-variant=b] .pb-inbox__k{color:var(--ink-2)}.mD[data-site-variant=b] .pb-inbox__v{font-family:var(--font-mono);font-size:14px;color:var(--ink)}.mD[data-site-variant=b] .pb-inbox__go{color:var(--ink-3);transition:transform var(--dur-2) var(--ease),color var(--dur-1) var(--ease)}.mD[data-site-variant=b] .pb-inbox:hover .pb-inbox__go{color:var(--ink);transform:translate(2px,-2px)}.mD[data-site-variant=b] .pb-lead{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--s6) var(--s8);padding-block:var(--s9)}.mD[data-site-variant=b] .pb-lead__side{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s4)}.mD[data-site-variant=b] .pb-lead__meta{font-family:var(--font-mono);font-size:12.5px;line-height:1.6;color:var(--ink-3)}.mD[data-site-variant=b] .pb-lead__title{max-width:22ch;font-size:clamp(32px,3.6vw,52px);line-height:1.06}.mD[data-site-variant=b] .pb-lead__title a:hover{color:var(--ink-2)}.mD[data-site-variant=b] .pb-lead__excerpt{max-width:40em;margin-top:var(--s5)}.mD[data-site-variant=b] .pb-lead__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s4);margin-top:var(--s6);padding-top:var(--s5);border-top:1px solid var(--line);font-size:15px;color:var(--ink-2)}.mD[data-site-variant=b] .pb-post__year{color:var(--ink-4)}
