.pc[data-astro-cid-xcdocfpp]{border:1px solid var(--pt-rule-cool);border-radius:var(--pt-radius-lg);box-shadow:var(--pt-shadow-sm);background:#fff;flex-direction:column;list-style:none;display:flex;overflow:hidden}.pc-media[data-astro-cid-xcdocfpp]{aspect-ratio:4/4.4;background:linear-gradient(#6f87a6 0%,#93aaca 45%,#d6e1ef 100%);margin:0;position:relative;overflow:hidden}.pc-media[data-astro-cid-xcdocfpp] img[data-astro-cid-xcdocfpp]{object-fit:cover;object-position:50% 8%;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.pc[data-astro-cid-xcdocfpp]:hover .pc-media[data-astro-cid-xcdocfpp] img[data-astro-cid-xcdocfpp]{transform:scale(1.04)}.pc-mono[data-astro-cid-xcdocfpp]{font-family:var(--pt-font-display);letter-spacing:2px;color:#ffffffeb;text-shadow:0 2px 18px #1b2a4240;place-items:center;font-size:clamp(56px,7vw,84px);font-weight:800;display:grid;position:absolute;inset:0 0 22%}.pc-plate[data-astro-cid-xcdocfpp]{color:#fff;background:linear-gradient(#1b2a4200 0%,#1b2a42c7 45%,#1b2a42f0 100%);padding:48px 18px 16px;position:absolute;inset:auto 0 0}.pc-plate[data-astro-cid-xcdocfpp]:before{content:"";background:var(--pt-tertiary);border-radius:2px;width:28px;height:3px;margin-bottom:10px;transition:width .35s cubic-bezier(.22,.61,.36,1);display:block}.pc[data-astro-cid-xcdocfpp]:hover .pc-plate[data-astro-cid-xcdocfpp]:before{width:56px}.pc-name[data-astro-cid-xcdocfpp]{color:#fff;margin:0;font-size:19px;line-height:1.25}.pc-title[data-astro-cid-xcdocfpp]{color:var(--pt-teal-200);margin:4px 0 0;font-size:14px;line-height:1.35}.pc-body[data-astro-cid-xcdocfpp]{gap:8px;padding:14px 18px 18px;font-size:15px;display:grid}.pc-office[data-astro-cid-xcdocfpp]{letter-spacing:.08em;text-transform:uppercase;color:#56616d;margin:0;font-size:13px;font-weight:600}.pc-bio[data-astro-cid-xcdocfpp]{color:var(--pt-ink-soft);margin:0}.pc-in[data-astro-cid-xcdocfpp]{align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.pc[data-astro-cid-xcdocfpp]{position:relative}.pc-name[data-astro-cid-xcdocfpp] a[data-astro-cid-xcdocfpp]{color:#fff;text-decoration:none}.pc-name[data-astro-cid-xcdocfpp] a[data-astro-cid-xcdocfpp]:after{content:"";z-index:1;position:absolute;inset:0}.pc-name[data-astro-cid-xcdocfpp] a[data-astro-cid-xcdocfpp]:focus-visible{outline:none}.pc-link[data-astro-cid-xcdocfpp]:has(a:focus-visible){outline:3px solid var(--pt-primary);outline-offset:3px}.pc-link[data-astro-cid-xcdocfpp]:hover{box-shadow:var(--pt-shadow-md);border-color:var(--pt-blue-300)}.pc-in[data-astro-cid-xcdocfpp]{z-index:2;position:relative}.pc-more[data-astro-cid-xcdocfpp]{color:var(--pt-primary-active);order:3;margin-top:auto;padding:12px 18px 16px;font-size:14px;font-weight:600}.pc-link[data-astro-cid-xcdocfpp] .pc-body[data-astro-cid-xcdocfpp]{padding-bottom:6px}.pc-sm[data-astro-cid-xcdocfpp] .pc-media[data-astro-cid-xcdocfpp]{aspect-ratio:4/3.2}.pc-sm[data-astro-cid-xcdocfpp] .pc-mono[data-astro-cid-xcdocfpp]{font-size:48px;inset:0 0 34%}.pc-sm[data-astro-cid-xcdocfpp] .pc-name[data-astro-cid-xcdocfpp]{font-size:17px}@media (width<=560px){.pc[data-astro-cid-xcdocfpp]{grid-template-rows:auto auto 1fr;grid-template-columns:112px minmax(0,1fr);display:grid}.pc-media[data-astro-cid-xcdocfpp]{aspect-ratio:auto;grid-row:1/-1;min-height:132px;display:contents}.pc-media[data-astro-cid-xcdocfpp] img[data-astro-cid-xcdocfpp],.pc-mono[data-astro-cid-xcdocfpp]{grid-area:1/1/-1;width:112px;height:100%;min-height:132px;position:static}.pc-media[data-astro-cid-xcdocfpp] img[data-astro-cid-xcdocfpp]{object-position:50% 10%}.pc-mono[data-astro-cid-xcdocfpp]{background:linear-gradient(#6f87a6 0%,#93aaca 45%,#d6e1ef 100%);place-items:center;font-size:34px;display:grid}.pc-plate[data-astro-cid-xcdocfpp]{background:0 0;grid-column:2;padding:14px 16px 0;position:static}.pc-plate[data-astro-cid-xcdocfpp]:before{margin-bottom:8px}.pc-name[data-astro-cid-xcdocfpp],.pc-name[data-astro-cid-xcdocfpp] a[data-astro-cid-xcdocfpp]{color:var(--pt-ink);font-size:17px}.pc-title[data-astro-cid-xcdocfpp]{color:var(--pt-teal-700)}.pc-body[data-astro-cid-xcdocfpp]{grid-column:2;padding:6px 16px 0}.pc-more[data-astro-cid-xcdocfpp]{grid-column:2;padding:8px 16px 14px}.pc-sm[data-astro-cid-xcdocfpp] .pc-name[data-astro-cid-xcdocfpp]{font-size:16px}}@media (prefers-reduced-motion:reduce){.pc-media[data-astro-cid-xcdocfpp] img[data-astro-cid-xcdocfpp],.pc-plate[data-astro-cid-xcdocfpp]:before{transition:none}.pc[data-astro-cid-xcdocfpp]:hover .pc-media[data-astro-cid-xcdocfpp] img[data-astro-cid-xcdocfpp]{transform:none}}
