.pen-leadership-section[data-astro-cid-6y2n73e5]{background-color:#f6f6f3;padding:120px 0 140px;position:relative;overflow:hidden}.pen-leadership-container[data-astro-cid-6y2n73e5]{max-width:1380px;margin:0 auto;padding:0 2rem}.pen-leadership-header[data-astro-cid-6y2n73e5]{align-items:center;gap:24px;margin-bottom:60px;display:flex}.pen-team-badge[data-astro-cid-6y2n73e5]{background:0 0;border:1px solid #72727233;border-radius:32px;align-items:center;gap:8px;padding:6px 18px 6px 14px;display:inline-flex}.pen-badge-dot[data-astro-cid-6y2n73e5]{background-color:#0969da;border-radius:50%;width:6px;height:6px}.pen-badge-text[data-astro-cid-6y2n73e5]{letter-spacing:1px;color:#000;font-size:12px;font-weight:500;line-height:14px}.pen-leadership-title[data-astro-cid-6y2n73e5]{color:#000;letter-spacing:-.02em;margin:0;font-size:48px;font-weight:400;line-height:55px}.pen-team-grid[data-astro-cid-6y2n73e5]{grid-template-columns:416px 1fr;align-items:center;gap:70px;display:grid}.pen-photo-col[data-astro-cid-6y2n73e5]{justify-content:center;display:flex}.pen-photo-wrapper[data-astro-cid-6y2n73e5]{background-color:#e2e8f0;border-radius:16px;width:416px;height:416px;overflow:hidden;box-shadow:0 8px 30px #0000000f}.pen-team-photo[data-astro-cid-6y2n73e5]{object-fit:cover;object-position:center top;width:100%;height:100%;transition:opacity .18s cubic-bezier(.2,.8,.2,1),transform .18s cubic-bezier(.2,.8,.2,1);display:block}.pen-member-list[data-astro-cid-6y2n73e5]{flex-direction:column;display:flex}.pen-member-row[data-astro-cid-6y2n73e5]{cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #9f9fa43d;justify-content:space-between;align-items:center;padding:28px 0;transition:background-color .18s cubic-bezier(.2,.8,.2,1),transform .18s cubic-bezier(.2,.8,.2,1);display:flex}.pen-member-row[data-astro-cid-6y2n73e5]:focus-visible{outline-offset:2px;outline:2px solid #0969da}.pen-member-row[data-astro-cid-6y2n73e5]:active{transform:scale(.995)}.pen-member-row[data-astro-cid-6y2n73e5]:first-child{border-top:1px solid #9f9fa43d}.pen-row-left[data-astro-cid-6y2n73e5]{flex-shrink:0;align-items:center;gap:15px;width:380px;display:flex}.pen-member-num[data-astro-cid-6y2n73e5]{color:#62625b;font-size:16px;font-weight:400;line-height:26px;transition:color .18s cubic-bezier(.2,.8,.2,1)}.pen-member-row[data-astro-cid-6y2n73e5].active .pen-member-num[data-astro-cid-6y2n73e5],.pen-member-row[data-astro-cid-6y2n73e5]:hover .pen-member-num[data-astro-cid-6y2n73e5]{color:#000}.pen-member-name[data-astro-cid-6y2n73e5]{color:#000;margin:0;font-size:24px;font-weight:400;line-height:24px;transition:color .18s cubic-bezier(.2,.8,.2,1)}.pen-member-row[data-astro-cid-6y2n73e5].active .pen-member-name[data-astro-cid-6y2n73e5],.pen-member-row[data-astro-cid-6y2n73e5]:hover .pen-member-name[data-astro-cid-6y2n73e5]{color:#0969da}.pen-row-role[data-astro-cid-6y2n73e5]{letter-spacing:1px;color:#0969da;text-transform:uppercase;font-size:13px;font-weight:400;line-height:21px}.pen-row-arrow[data-astro-cid-6y2n73e5]{color:#000;justify-content:center;align-items:center;transition:transform .18s cubic-bezier(.2,.8,.2,1),color .18s cubic-bezier(.2,.8,.2,1);display:inline-flex}.pen-member-row[data-astro-cid-6y2n73e5].active .pen-row-arrow[data-astro-cid-6y2n73e5]{color:#0969da}.pen-member-row[data-astro-cid-6y2n73e5]:hover .pen-row-arrow[data-astro-cid-6y2n73e5]{color:#0969da;transform:translate(3px,-3px)}@media (width<=1024px){.pen-team-grid[data-astro-cid-6y2n73e5]{grid-template-columns:1fr;gap:40px}.pen-photo-wrapper[data-astro-cid-6y2n73e5]{width:100%;max-width:416px;height:380px}.pen-row-left[data-astro-cid-6y2n73e5]{width:auto}.pen-leadership-header[data-astro-cid-6y2n73e5]{flex-direction:column;align-items:flex-start;gap:16px}.pen-leadership-title[data-astro-cid-6y2n73e5]{font-size:36px;line-height:42px}}@media (width<=640px){.pen-leadership-section[data-astro-cid-6y2n73e5]{padding:80px 0 100px}.pen-member-row[data-astro-cid-6y2n73e5]{flex-direction:column;align-items:flex-start;gap:10px;padding:20px 0}.pen-row-role[data-astro-cid-6y2n73e5]{font-size:12px}.pen-member-name[data-astro-cid-6y2n73e5]{font-size:18px}}
