@media(hover:hover) and (pointer:fine){
 .kutuko-preview-grid .kutuko-preview-row{width:var(--preview-row-width)!important;max-width:var(--preview-row-width)!important;flex-basis:var(--preview-row-width)!important;left:var(--preview-row-left)!important;transition:width .34s cubic-bezier(.2,.7,.2,1),max-width .34s cubic-bezier(.2,.7,.2,1),flex-basis .34s cubic-bezier(.2,.7,.2,1),left .34s cubic-bezier(.2,.7,.2,1)!important}
 .kutuko-preview-grid .kutuko-preview-row:not([style*="position: absolute"]){left:auto!important}
 .kutuko-preview-row .m-neuron-post__thumbnail--link{height:var(--preview-row-height)!important;padding-bottom:0!important}
 .kutuko-preview-grid .m-neuron-post__thumbnail--link{isolation:isolate;overflow:hidden;transform:none!important}
 .kutuko-preview-grid .m-neuron-post__thumbnail{transform:none!important}
 .kutuko-preview-grid .m-neuron-portfolio__overlay{z-index:2;pointer-events:none}
 .kutuko-preview-active .m-neuron-portfolio__link{z-index:5!important}
 .kutuko-works-preview-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0;pointer-events:none;z-index:1;opacity:0;transition:opacity .3s ease}
 iframe.kutuko-works-preview-media{inset:auto;left:50%;top:50%;width:var(--preview-frame-width)!important;height:var(--preview-frame-height)!important;max-width:none!important;max-height:none!important;transform:translate(-50%,-50%)}
 .kutuko-works-preview-media.is-ready{opacity:1}
}
@media(prefers-reduced-motion:reduce){.kutuko-works-preview-media,.kutuko-preview-grid .kutuko-preview-row{transition:none!important}}
/* Works EN/ES: lower-left composition, with the existing Elementor type size. */
@media(max-width:767px),(pointer:coarse){
 .kutuko-preview-grid .m-neuron-post__thumbnail--link{isolation:isolate;overflow:hidden}
 .kutuko-preview-grid .m-neuron-portfolio__overlay{z-index:2;pointer-events:none}
 .kutuko-preview-active .m-neuron-portfolio__link{z-index:5!important}
 .kutuko-works-preview-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0;pointer-events:none;z-index:1;opacity:0;transition:opacity .3s ease}
 iframe.kutuko-works-preview-media{inset:auto;left:50%;top:50%;width:var(--preview-frame-width)!important;height:var(--preview-frame-height)!important;max-width:none!important;max-height:none!important;transform:translate(-50%,-50%)}
 .kutuko-works-preview-media.is-ready{opacity:1}
}
body.kutuko-origin-12007 .elementor-widget-neuron-portfolio .m-neuron-portfolio__overlay{justify-content:flex-end!important;align-items:flex-start!important;text-align:left!important;padding:24px!important;transform:none!important}
body.kutuko-origin-12007 .elementor-widget-neuron-portfolio .m-neuron-portfolio__title{margin:0!important;text-align:left!important;transform:none!important}
