.bpcm6a_collection{scroll-margin-top:7rem}.bpcm6a_collection+.bpcm6a_collection{margin-top:5rem}.bpcm6a_staffSection{margin-bottom:5rem}.bpcm6a_collectionHeading{border-bottom:1px solid #d7e4ec;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.bpcm6a_collectionHeading p{color:#126fb7;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:800}.bpcm6a_collectionHeading h2{color:#112a3d;margin-top:.45rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:500;line-height:1}.bpcm6a_collectionHeading>span{white-space:nowrap;color:#526979;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.82rem}.bpcm6a_masonry{columns:3;column-gap:1.25rem}.bpcm6a_staffGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.bpcm6a_staffCard{border-radius:var(--radius-surface);background:#fff;border:1px solid #d7e4ec;overflow:hidden;box-shadow:0 14px 40px #082a4614}.bpcm6a_staffImage{aspect-ratio:1;object-fit:cover;outline-offset:-1px;outline:1px solid #00000014;width:100%;display:block}.bpcm6a_staffDetails{padding:1.25rem}.bpcm6a_staffDetails h3{color:#112a3d;font-size:1.2rem;font-weight:700}.bpcm6a_staffDetails p{color:#526979;margin-top:.35rem;font-size:.9rem}.bpcm6a_imageFrame{border-radius:var(--radius-media);break-inside:avoid;opacity:0;transition:opacity .52s var(--ease-out) var(--image-delay,0s), transform .52s var(--ease-out) var(--image-delay,0s);background:#edf7fc;border:1px solid #d7e4ec;margin:0 0 1.25rem;position:relative;overflow:hidden;transform:translateY(18px)scale(.985);box-shadow:0 14px 40px #082a4614}.bpcm6a_imageFrame[data-visible=true]{opacity:1;transform:translateY(0)scale(1)}.bpcm6a_image{outline-offset:-1px;height:auto;transition:transform .22s var(--ease-in-out);outline:1px solid #00000014;width:100%;display:block}.bpcm6a_imageSheen{pointer-events:none;background:linear-gradient(#0000 64%,#061b3024);position:absolute;inset:0}.bpcm6a_emptyState{color:#526979;text-align:center;background:#edf7fc;border:1px dashed #a9cadc;border-radius:8px;justify-content:center;align-items:center;min-height:20rem;display:flex}@media (hover:hover) and (pointer:fine){.bpcm6a_imageFrame:hover .bpcm6a_image{transform:scale(1.018)}}@media (max-width:900px){.bpcm6a_masonry{columns:2}}@media (max-width:600px){.bpcm6a_staffGrid{grid-template-columns:1fr}.bpcm6a_masonry{columns:1}}@media (prefers-reduced-motion:reduce){.bpcm6a_imageFrame,.bpcm6a_imageFrame[data-visible=true]{opacity:1;transition:opacity .16s linear;transform:none}.bpcm6a_image{transition:opacity .16s linear;transform:none}}
