#pxhc-gallery{max-width:100%;margin:0;padding:20px;box-sizing:border-box;background:#102d47;color:#102d47;border-radius:20px}#pxhc-gallery .pxhc-window{overflow:hidden;min-width:0;border-radius:14px}#pxhc-gallery .pxhc-track{--pxhc-visible:3;--pxhc-gap:20px;display:flex;gap:var(--pxhc-gap);transition:transform 650ms cubic-bezier(.25,.7,.25,1);will-change:transform}#pxhc-gallery .pxhc-slide{position:relative;isolation:isolate;flex:0 0 calc((100% - (var(--pxhc-visible) - 1)*var(--pxhc-gap))/var(--pxhc-visible));background:#17191b;border-radius:14px;overflow:hidden;min-width:0;box-shadow:0 10px 24px rgb(0 0 0 / .15)}#pxhc-gallery .pxhc-slide img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}#pxhc-gallery .pxhc-slide::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(to top,rgb(8 10 12 / .94) 0%,rgb(8 10 12 / .78) 15%,rgb(8 10 12 / .36) 40%,#fff0 72%)}#pxhc-gallery .pxhc-caption{position:absolute;z-index:1;bottom:0;left:0;right:0;box-sizing:border-box;padding:20px 22px 18px;min-height:0;background:#fff0;color:#fff;font-size:17px;font-weight:700;line-height:1.35;letter-spacing:.005em;text-shadow:0 1px 3px rgb(0 0 0 / .35);overflow-wrap:anywhere}@media (max-width:1100px){#pxhc-gallery .pxhc-track{--pxhc-visible:2;--pxhc-gap:16px}}@media (max-width:700px){#pxhc-gallery .pxhc-track{--pxhc-visible:1;--pxhc-gap:12px}#pxhc-gallery .pxhc-slide img{aspect-ratio:4/3}#pxhc-gallery{padding:14px;border-radius:16px}#pxhc-gallery .pxhc-caption{font-size:16px;padding:18px 17px 16px}}@media (prefers-reduced-motion:reduce){#pxhc-gallery .pxhc-track{transition:none}}