.image-trail{z-index:100;background:0 0;border-radius:8px;width:100%;height:100%;position:relative;overflow:visible}.image-trail .content__img{aspect-ratio:1.1;opacity:0;will-change:transform, filter;pointer-events:none;border-radius:15px;width:190px;position:absolute;top:0;left:0;overflow:hidden}.image-trail .content__img-inner{background-position:50%;background-size:cover;width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;top:-10px;left:-10px}:root{--text-swap-dur:.26s;--text-swap-translate-y:8px;--text-swap-blur:4px;--text-swap-ease:cubic-bezier(.22, 1, .36, 1)}.t-text-swap{filter:blur();opacity:1;transition:transform var(--text-swap-dur) var(--text-swap-ease), filter var(--text-swap-dur) var(--text-swap-ease), opacity var(--text-swap-dur) var(--text-swap-ease);will-change:transform, filter, opacity;transform:translateY(0)}.t-text-swap.is-exit{transform:translateY(calc(var(--text-swap-translate-y) * -1));filter:blur(var(--text-swap-blur));opacity:0}.t-text-swap.is-enter-start{transform:translateY(var(--text-swap-translate-y));filter:blur(var(--text-swap-blur));opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.t-text-swap{transition:none!important}}
