.ad-rotator[data-v-c7b349a1]{background:linear-gradient(120deg,#f5f5f5cc,#e5e7ebcc);border-radius:.75rem;overflow:hidden;position:relative;width:100%}.ad-rotator__item[data-v-c7b349a1],.ad-rotator__ratio[data-v-c7b349a1]{display:block;width:100%}.ad-rotator__item[data-v-c7b349a1]{height:100%;inset:0;position:absolute;z-index:1}.ad-rotator__item img[data-v-c7b349a1]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ad-rotator__badge[data-v-c7b349a1]{background:#000000a6;border-radius:999px;bottom:.5rem;color:#fff;font-size:.6rem;letter-spacing:.08em;padding:.2rem .5rem;position:absolute;right:.5rem;text-transform:uppercase;z-index:10}.ad-fade-enter-active[data-v-c7b349a1],.ad-fade-leave-active[data-v-c7b349a1]{transition:opacity 1.2s ease-in-out,transform 1.2s ease-in-out}.ad-fade-enter-from[data-v-c7b349a1],.ad-fade-leave-to[data-v-c7b349a1]{opacity:0;transform:scale(1.05)}.ad-fade-enter-to[data-v-c7b349a1],.ad-fade-leave-from[data-v-c7b349a1]{opacity:1;transform:scale(1)}.ad-fade-leave-active[data-v-c7b349a1]{position:absolute}.ad-banner[data-v-e3e0e1fc]{margin:1rem 0;width:100%}.ad-banner__media[data-v-e3e0e1fc]{background:linear-gradient(120deg,#f5f5f5cc,#e5e7ebcc);border-radius:.75rem;overflow:hidden;position:relative;width:100%}.ad-banner__ratio[data-v-e3e0e1fc]{display:block}.ad-banner__media img[data-v-e3e0e1fc]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .3s ease;width:100%}.group:hover .ad-banner__media img[data-v-e3e0e1fc]{transform:scale(1.01)}.ad-banner__badge[data-v-e3e0e1fc]{background:#000000a6;border-radius:999px;bottom:.5rem;color:#fff;font-size:.6rem;letter-spacing:.08em;padding:.2rem .5rem;pointer-events:none;position:absolute;right:.5rem;text-transform:uppercase}.ad-banner__placeholder[data-v-e3e0e1fc]{animation:pulse-e3e0e1fc 1.5s ease-in-out infinite;background:repeating-linear-gradient(95deg,#e5e7eb,#e5e7eb 8px,#f3f4f6 0 16px);border-radius:.75rem;overflow:hidden;position:relative}@keyframes pulse-e3e0e1fc{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}
