/* IC motion (subtle) */
html.ic-motion .ic-reveal{opacity:0;transform:translateY(16px);transition:opacity .5s ease-out,transform .5s ease-out;transition-delay:var(--ic-d,0ms)}
html.ic-motion .ic-reveal.ic-in{opacity:1;transform:none}
.td-module-thumb,.td-image-wrap{overflow:hidden}
.td-module-thumb .entry-thumb,.td-image-wrap .td-thumb-css{transition:transform .5s ease-out}
.td-module-container:hover .entry-thumb,.td-module-container:hover .td-thumb-css{transform:scale(1.04)}
html.ic-motion .td-post-content img.ic-fade{opacity:0;transition:opacity .6s ease-out}
html.ic-motion .td-post-content img.ic-fade.ic-loaded{opacity:1}
@media (prefers-reduced-motion:reduce){
 html.ic-motion .ic-reveal,html.ic-motion .td-post-content img.ic-fade{opacity:1!important;transform:none!important;transition:none!important}
 .td-module-container:hover .entry-thumb,.td-module-container:hover .td-thumb-css{transform:none!important}
 .td-module-thumb .entry-thumb,.td-image-wrap .td-thumb-css{transition:none!important}
}
