.ap-talent-gallery{--gallery-gap: 1.25rem;--gallery-cols: 3;--gallery-dense: row;padding:var(--section-padding-block) var(--gutter);background-color:#fff}@media(width < 42.5rem){.ap-talent-gallery{--gallery-gap: 0.625rem;--gallery-cols: 2;--gallery-dense: row dense}}.ap-talent-gallery .ap-talent-gallery__heading{margin:0 0 var(--space-m);font-family:var(--font-family-mono);font-size:1.25rem;font-weight:500;letter-spacing:-0.02em;text-align:center;text-transform:uppercase}.ap-talent-gallery .ap-talent-gallery__inner{container-type:inline-size;max-width:var(--base-width);margin:0 auto}.ap-talent-gallery .ap-talent-gallery__grid{display:grid;grid-template-columns:repeat(var(--gallery-cols), minmax(0, 1fr));grid-auto-rows:calc((100cqi - (var(--gallery-cols) - 1)*var(--gallery-gap))/var(--gallery-cols)*1.25);grid-auto-flow:var(--gallery-dense);gap:var(--gallery-gap);margin:0;padding:0;list-style:none}.ap-talent-gallery .ap-talent-gallery__item--landscape{grid-column:span 2}.ap-talent-gallery .ap-talent-gallery__link{display:block;width:100%;height:100%;overflow:hidden;border-radius:0.375rem;background:#e2e2e2}.ap-talent-gallery .ap-talent-gallery__link:focus-visible{outline:0.125rem solid currentColor;outline-offset:0.1875rem}.ap-talent-gallery .ap-talent-gallery__media{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}@media(hover: hover){.ap-talent-gallery .ap-talent-gallery__link:hover .ap-talent-gallery__media{transform:scale(1.03)}}/*# sourceMappingURL=style.css.map */
