.main-content .eds-friends,.main-content .eds-friends article{min-width:0;max-width:100%}.friends-gallery{position:relative;clear:both;margin:2rem 0 1rem;min-width:0;width:100%;max-width:100%}.friends-gallery__track{display:flex;max-width:100%;gap:.75rem;margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none}.friends-gallery__track::-webkit-scrollbar{display:none}.friends-gallery__item{flex:0 0 auto;height:180px;margin:0;scroll-snap-align:start}.friends-gallery__link{display:block;height:100%;border-radius:var(--bs-border-radius, 2px);overflow:hidden;cursor:pointer}.friends-gallery__link img{display:block;height:100%;width:auto;max-width:none;object-fit:cover;transition:transform .3s ease}.friends-gallery__link:hover img,.friends-gallery__link:focus-visible img{transform:scale(1.04)}.friends-gallery__link:focus-visible{outline:2px solid var(--bs-primary, #2f80b2);outline-offset:2px}.friends-gallery__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:rgba(var(--bs-primary-rgb, 47, 128, 178),.92);color:var(--bs-white, #f7fafb);font-size:1.25rem;line-height:1;cursor:pointer;box-shadow:0 2px 8px rgba(var(--bs-body-color-rgb, 33, 37, 41),.25);transition:background .3s ease,opacity .3s ease}.friends-gallery__nav:hover{background:var(--bs-link-hover-color, #23618a)}.friends-gallery__nav:focus-visible{outline:2px solid var(--bs-white, #f7fafb);outline-offset:2px}.friends-gallery__nav[hidden]{display:none}.friends-gallery__nav--prev{left:-.5rem}.friends-gallery__nav--next{right:-.5rem}@media(max-width:575.98px){.friends-gallery__item{height:130px}}
