.aayCea_about.about-director .aayCea_portrait{isolation:isolate;border-radius:22.512px;overflow:visible}.aayCea_photoFrame{z-index:0;border-radius:22.512px;position:absolute;inset:0;overflow:hidden}.aayCea_photoFrame img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.aayCea_personFrame{z-index:1;pointer-events:none;position:absolute;inset:-20% -10% 0;overflow:hidden}.aayCea_about .aayCea_personFrame img{object-fit:contain;object-position:center bottom;width:100%;height:100%;display:block}.aayCea_about .director-photo-icon{z-index:2}.aayCea_about.about-director .aayCea_quotes{grid-template-columns:minmax(0,1fr);gap:16px;height:auto;min-height:0;padding:0;display:grid;overflow:visible}.aayCea_quoteBadge{width:52.528px;height:52.528px;color:var(--ink,#1d1e29);background:var(--gold,#e8ba77);border-radius:50%;place-items:center;display:grid}.aayCea_quoteBadge:first-child{justify-self:start}.aayCea_quoteBadge:last-child{justify-self:end}.aayCea_quoteBadge svg{fill:currentColor;width:54%;height:54%;display:block}.aayCea_quoteBadge:last-child svg{transform:rotate(180deg)}@media (max-width:900px){.aayCea_about.about-director .aayCea_portrait{border-radius:18px;margin-block-start:clamp(36px,11vw,64px)}.aayCea_photoFrame{border-radius:inherit}.aayCea_quoteBadge{width:44px;height:44px}}
