.AdBanner-module__05s1mq__banner{width:100%;aspect-ratio:var(--ad-aspect);border:var(--card-border);border-radius:var(--card-radius-lg);box-shadow:var(--card-shadow);background:#fff;padding:8px;transition:transform .18s,box-shadow .18s,border-color .18s;display:block;overflow:hidden}.AdBanner-module__05s1mq__banner picture{width:100%;height:100%;display:block}.AdBanner-module__05s1mq__image{object-fit:cover;background:#f1f5f9;border-radius:.625rem;width:100%;height:100%;display:block}@media (hover:hover){.AdBanner-module__05s1mq__banner:hover{border-color:var(--color-indigo-100);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-indigo-600) 22%, transparent), 0 8px 20px #0f172a1f;transform:translateY(-2px)scale(1.02)}}@media (prefers-reduced-motion:reduce){.AdBanner-module__05s1mq__banner{transition:none}.AdBanner-module__05s1mq__banner:hover{transform:none}}@media (max-width:768px){.AdBanner-module__05s1mq__banner{aspect-ratio:var(--ad-aspect-mobile)}}@media (max-width:480px){.AdBanner-module__05s1mq__banner{border-radius:.75rem;padding:6px}.AdBanner-module__05s1mq__image{border-radius:.5rem}}
