.hkcp-media-marquee{--hkcp-media-marquee-gap:15px;--hkcp-media-marquee-card-width:clamp(180px, 15.4vw, 282px);--hkcp-media-marquee-card-height:120px;--hkcp-media-marquee-border:#f2e2ce;width:100%;max-width:100%;min-width:0;overflow:hidden;background:#fff0;isolation:isolate}.hkcp-media-marquee *,.hkcp-media-marquee *::before,.hkcp-media-marquee *::after{box-sizing:border-box}.hkcp-media-marquee__track{display:flex;align-items:stretch;width:max-content;max-width:none;will-change:transform;animation:hkcp-media-marquee-left var(--hkcp-media-marquee-duration,36s) linear infinite}.hkcp-media-marquee__group{display:flex;flex:none;align-items:stretch;gap:var(--hkcp-media-marquee-gap);padding-right:var(--hkcp-media-marquee-gap)}.hkcp-media-marquee__card{display:flex;flex:0 0 var(--hkcp-media-marquee-card-width);align-items:center;justify-content:center;width:var(--hkcp-media-marquee-card-width);height:var(--hkcp-media-marquee-card-height);min-width:0;padding:16px;border:1px solid var(--hkcp-media-marquee-border);border-radius:28px;background:#fff}.hkcp-media-marquee__image{display:block;width:var(--hkcp-media-logo-width,90px);max-width:100%;height:auto;max-height:100%;aspect-ratio:1 / 1;object-fit:contain;flex:0 0 auto}.hkcp-media-marquee:hover .hkcp-media-marquee__track,.hkcp-media-marquee:focus-within .hkcp-media-marquee__track{animation-play-state:paused}@keyframes hkcp-media-marquee-left{from{transform:translate3d(0,0,0)}to{transform:translate3d(-25%,0,0)}}@media (max-width:767px){.hkcp-media-marquee{--hkcp-media-marquee-gap:15px;--hkcp-media-marquee-card-width:157px;--hkcp-media-marquee-card-height:120px}.hkcp-media-marquee__card{border-radius:29px;padding:14px}}@media (prefers-reduced-motion:reduce){.hkcp-media-marquee{overflow-x:auto;overscroll-behavior-x:contain}.hkcp-media-marquee__track{animation:none;will-change:auto}.hkcp-media-marquee__group:not(:first-child){display:none}}