.page-module__ZclvCW__portrait{width:100%;margin:0;padding:14px 12px 0 20px;position:relative}.page-module__ZclvCW__portrait:before{z-index:0;content:"";border:1px solid #a87f3673;position:absolute;inset:0 0 22px 6px}.page-module__ZclvCW__portraitFrame{z-index:1;aspect-ratio:1/1.05;background:var(--brand-800);position:relative;overflow:hidden;box-shadow:0 24px 54px #0b3b2e33}.page-module__ZclvCW__portraitFrame img{object-fit:cover;object-position:center 32%}.page-module__ZclvCW__sectionTitle{color:var(--brand-900);font-size:var(--h2-section);margin-bottom:26px}.page-module__ZclvCW__bioGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(32px,4.5vw,68px);display:grid}.page-module__ZclvCW__lecture{aspect-ratio:3/2;border:1px solid var(--line-2);background:var(--brand-800);width:100%;margin:0;position:relative;overflow:hidden;box-shadow:0 22px 50px #0b3b2e24}.page-module__ZclvCW__lecture img{object-fit:cover;object-position:52% 34%}.page-module__ZclvCW__credentials{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px clamp(32px,5vw,72px);display:grid}.page-module__ZclvCW__columnTitle{color:var(--brass-700);font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px;font-size:10.5px;font-weight:700}.page-module__ZclvCW__entries{border-top:1px solid var(--line-2);margin:0;padding:0;list-style:none}.page-module__ZclvCW__entries li{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:16px 0;display:flex}.page-module__ZclvCW__entries strong{color:var(--brand-900);font-size:.9375rem;font-weight:600;line-height:1.35}.page-module__ZclvCW__entries span{color:var(--muted);font-size:.8125rem;line-height:1.5}.page-module__ZclvCW__reviewNote{border-left:2px solid var(--brass-500);max-width:62ch;color:var(--muted);margin:clamp(28px,3.5vw,40px) 0 0;padding-left:16px;font-size:.8125rem;line-height:1.6}.page-module__ZclvCW__topics{border-top:1px solid var(--line-2);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.page-module__ZclvCW__topics li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:96px;color:var(--brand-900);align-items:center;padding:20px clamp(18px,2.2vw,28px);font-size:.9375rem;font-weight:600;line-height:1.4;display:flex}@media (max-width:1000px){.page-module__ZclvCW__bioGrid{grid-template-columns:minmax(0,1fr)}.page-module__ZclvCW__portrait{justify-self:start;width:min(100%,340px)}.page-module__ZclvCW__topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.page-module__ZclvCW__credentials{grid-template-columns:minmax(0,1fr);gap:30px}.page-module__ZclvCW__topics{border-left:0;grid-template-columns:minmax(0,1fr)}.page-module__ZclvCW__topics li{border-right:0;min-height:0;padding:18px 0}}
