



.dp-padc-carousel{box-sizing:border-box!important;position:relative!important;width:100%!important;max-width:100%!important;overflow:hidden!important;margin:16px 0 0 0 !important;padding:0!important}.dp-padc-carousel *{box-sizing:border-box!important}.dp-padc-track{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:var(--dp-padc-gap-laptop,20px)!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;padding:4px 10px 14px 10px!important;margin:0!important;list-style:none!important;-webkit-overflow-scrolling:touch!important;white-space:normal!important}.dp-padc-track::-webkit-scrollbar{height:6px!important}.dp-padc-card-front{position:relative!important;display:block!important;flex:0 0 calc((100% - ((var(--dp-padc-slides-laptop,3) - 1) * var(--dp-padc-gap-laptop,20px))) / var(--dp-padc-slides-laptop,3))!important;width:calc((100% - ((var(--dp-padc-slides-laptop,3) - 1) * var(--dp-padc-gap-laptop,20px))) / var(--dp-padc-slides-laptop,3))!important;min-width:calc((100% - ((var(--dp-padc-slides-laptop,3) - 1) * var(--dp-padc-gap-laptop,20px))) / var(--dp-padc-slides-laptop,3))!important;max-width:none!important;height:var(--dp-padc-height-laptop,360px)!important;aspect-ratio:auto!important;border-radius:var(--dp-padc-radius,18px)!important;overflow:hidden!important;scroll-snap-align:start!important;background:#222!important;text-decoration:none!important;color:#fff!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;line-height:1.4!important;white-space:normal!important}.dp-padc-card-front img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;margin:0!important;padding:0!important;border:0!important;max-width:none!important}.dp-padc-card-front:before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(to bottom,rgba(0,0,0,.06),rgba(0,0,0,.12) 38%,rgba(0,0,0,.78) 100%)!important;z-index:1!important;pointer-events:none!important}.dp-padc-badge{position:absolute!important;left:0!important;top:0!important;z-index:3!important;display:inline-block!important;max-width:72%!important;padding:9px 20px!important;background:var(--dp-padc-badge-bg,#009aa6)!important;color:var(--dp-padc-badge-color,#fff)!important;font-size:var(--dp-padc-badge-size-laptop,16px)!important;font-weight:700!important;border-bottom-right-radius:14px!important;line-height:1.2!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dp-padc-title{position:absolute!important;z-index:3!important;left:18px!important;right:18px!important;bottom:22px!important;color:#fff!important;font-size:var(--dp-padc-title-size-laptop,var(--dp-padc-title-size,20px))!important;font-weight:600!important;line-height:1.42!important;text-shadow:0 2px 8px rgba(0,0,0,.55)!important;text-decoration:none!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.dp-padc-arrow{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:10!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:999px!important;background:rgba(0,0,0,.58)!important;color:#fff!important;font-size:30px!important;line-height:1!important;cursor:pointer!important;padding:0!important;margin:0!important;box-shadow:none!important}.dp-padc-prev{left:8px!important}.dp-padc-next{right:8px!important}.dp-padc-dots{text-align:center!important;margin-top:8px!important}@media(min-width:1920px){.dp-padc-track{gap:var(--dp-padc-gap-ultra,28px)!important}.dp-padc-card-front{flex-basis:calc((100% - ((var(--dp-padc-slides-ultra,5) - 1) * var(--dp-padc-gap-ultra,28px))) / var(--dp-padc-slides-ultra,5))!important;width:calc((100% - ((var(--dp-padc-slides-ultra,5) - 1) * var(--dp-padc-gap-ultra,28px))) / var(--dp-padc-slides-ultra,5))!important;min-width:calc((100% - ((var(--dp-padc-slides-ultra,5) - 1) * var(--dp-padc-gap-ultra,28px))) / var(--dp-padc-slides-ultra,5))!important;height:var(--dp-padc-height-ultra,400px)!important}.dp-padc-badge{font-size:var(--dp-padc-badge-size-ultra,17px)!important}.dp-padc-title{font-size:var(--dp-padc-title-size-ultra,24px)!important}}@media(min-width:1440px) and (max-width:1919px){.dp-padc-track{gap:var(--dp-padc-gap-desktop,24px)!important}.dp-padc-card-front{flex-basis:calc((100% - ((var(--dp-padc-slides-desktop,4) - 1) * var(--dp-padc-gap-desktop,24px))) / var(--dp-padc-slides-desktop,4))!important;width:calc((100% - ((var(--dp-padc-slides-desktop,4) - 1) * var(--dp-padc-gap-desktop,24px))) / var(--dp-padc-slides-desktop,4))!important;min-width:calc((100% - ((var(--dp-padc-slides-desktop,4) - 1) * var(--dp-padc-gap-desktop,24px))) / var(--dp-padc-slides-desktop,4))!important;height:var(--dp-padc-height-desktop,380px)!important}.dp-padc-badge{font-size:var(--dp-padc-badge-size-desktop,16px)!important}.dp-padc-title{font-size:var(--dp-padc-title-size-desktop,22px)!important}}@media(min-width:1024px) and (max-width:1439px){.dp-padc-track{gap:var(--dp-padc-gap-laptop,20px)!important}.dp-padc-card-front{flex-basis:calc((100% - ((var(--dp-padc-slides-laptop,3) - 1) * var(--dp-padc-gap-laptop,20px))) / var(--dp-padc-slides-laptop,3))!important;width:calc((100% - ((var(--dp-padc-slides-laptop,3) - 1) * var(--dp-padc-gap-laptop,20px))) / var(--dp-padc-slides-laptop,3))!important;min-width:calc((100% - ((var(--dp-padc-slides-laptop,3) - 1) * var(--dp-padc-gap-laptop,20px))) / var(--dp-padc-slides-laptop,3))!important;height:var(--dp-padc-height-laptop,360px)!important}.dp-padc-badge{font-size:var(--dp-padc-badge-size-laptop,16px)!important}.dp-padc-title{font-size:var(--dp-padc-title-size-laptop,20px)!important}}@media(min-width:768px) and (max-width:1023px){.dp-padc-track{gap:var(--dp-padc-gap-tablet,16px)!important}.dp-padc-card-front{flex-basis:calc((100% - ((var(--dp-padc-slides-tablet,2) - 1) * var(--dp-padc-gap-tablet,16px))) / var(--dp-padc-slides-tablet,2))!important;width:calc((100% - ((var(--dp-padc-slides-tablet,2) - 1) * var(--dp-padc-gap-tablet,16px))) / var(--dp-padc-slides-tablet,2))!important;min-width:calc((100% - ((var(--dp-padc-slides-tablet,2) - 1) * var(--dp-padc-gap-tablet,16px))) / var(--dp-padc-slides-tablet,2))!important;height:var(--dp-padc-height-tablet,320px)!important}.dp-padc-badge{font-size:var(--dp-padc-badge-size-tablet,15px)!important}.dp-padc-title{font-size:var(--dp-padc-title-size-tablet,19px)!important}}@media(max-width:767px){.dp-padc-carousel{max-width:100%!important}.dp-padc-track{gap:var(--dp-padc-gap-mobile,12px)!important;padding-right:10px!important}.dp-padc-card-front{flex-basis:calc((100% - ((var(--dp-padc-slides-mobile,1.25) - 1) * var(--dp-padc-gap-mobile,12px))) / var(--dp-padc-slides-mobile,1.25))!important;width:calc((100% - ((var(--dp-padc-slides-mobile,1.25) - 1) * var(--dp-padc-gap-mobile,12px))) / var(--dp-padc-slides-mobile,1.25))!important;min-width:calc((100% - ((var(--dp-padc-slides-mobile,1.25) - 1) * var(--dp-padc-gap-mobile,12px))) / var(--dp-padc-slides-mobile,1.25))!important;height:var(--dp-padc-height-mobile,300px)!important;aspect-ratio:auto!important}.dp-padc-badge{font-size:var(--dp-padc-badge-size-mobile,14px)!important;padding:8px 18px!important}.dp-padc-title{font-size:var(--dp-padc-title-size-mobile,18px)!important;left:16px!important;right:16px!important;bottom:20px!important}.dp-padc-arrow{display:none!important}}

.dp-padc-view-count{display:flex;align-items:center;gap:5px;padding:5px 8px 8px;font-size:12px;line-height:1;color:#7a828a}.dp-padc-view-count svg{width:15px;height:15px;fill:currentColor;flex:0 0 auto}

/* Desktop mouse drag scrolling */
@media (hover:hover) and (pointer:fine){
.dp-padc-track{cursor:grab!important;user-select:none!important;-webkit-user-select:none!important;touch-action:auto!important}
.dp-padc-track.is-mouse-dragging{cursor:grabbing!important;scroll-behavior:auto!important;scroll-snap-type:none!important}
.dp-padc-track.is-mouse-dragging .dp-padc-card-front{pointer-events:none!important}
.dp-padc-track img{-webkit-user-drag:none!important;user-drag:none!important;user-select:none!important;-webkit-user-select:none!important}
}


/* v2.3.10 desktop overflow + mouse drag fix */
.dp-padc-track{min-width:0!important;overscroll-behavior-x:contain!important}
@media (min-width:1024px){
  .dp-padc-track{cursor:grab!important;user-select:none!important;-webkit-user-select:none!important}
  .dp-padc-track.is-mouse-dragging{cursor:grabbing!important;scroll-behavior:auto!important;scroll-snap-type:none!important}
  .dp-padc-track.is-mouse-dragging .dp-padc-card-front{pointer-events:none!important}
}
